Game Closure

EverKnife is a fast paced mini game developed for Facebook Instant Games and Viber’s new gaming platform. If you can’t view the game, here you can find a gameplay video of it.

I developed most of the game by myself and implemented everything almost from scratch using the in-house game engine developed by Game Closure.


PhotonStorm LTD

This is a JavaScript game engine created by Richard Davey for developing 2D games that run on browsers. My main tasks have been developing a new version of the graphics API and implementing a 2D WebGL renderer for it. I’ve also worked on developing new Arcade Physics system adding support for polygon based collision. Other features I’ve worked on are adding multi-texture sprite batching and support for GPU compressed textures.

Grumpy Cat: Worst Game Ever

Lucky-Kat Studios

Grumpy Cat’s 1st official mobile game is here!

Play awful mini games starring: Grumpy Cat Unlock Grumpy Cat characters and use them as stickers in iMessage (iOS only) Share Grumpy Cat memes Get high scores and challenge your friends Groovy chiptune music by Maxo It’s the WORST-GAME-YOU-WILL-EVER-PLAY.

Rock of Ages 2: Bigger and Boulder

ACE Team

Rock of Ages II: Bigger & Boulder is a tower defense racing video game developed by ACE Team and published by Atlus. The game is the sequel to the 2011 Rock of Ages, and was released in August 2017 for Microsoft Windows, PlayStation 4, and Xbox One.

I worked on the initial development of the game, programming the attack logic of units.


DamnBrain & Giant Enemy Labs

Bonds is a charming platforming-puzzle game that delves into the concept of human bonding through mind-bending levels that challenge the player to explore and solve puzzles in two separate yet connected worlds.

Cute Jungle Hospital


The patients in this hospital are fuzzy and wuzzy and they need your tender loving care.

Dragon Flow


The Dragon Flow is a puzzle game in which you control a dragon to bring life & prosperity back to A Far Away Land. The beautiful ‘paper-like’ art style in unique to the genre and a pleasure to look at. The game is also filled to the brim with Chinese wisdom, fortune cookies and an intriguing story to boast!

Ninja Joe


Ninja Joe is the third part on the Ninja Joe saga, it was the last game I worked on at AmnesiaGames, before going full indie. This game runs on multiple platforms like iOS, Android, Windows Phone, Windows 8 and Blackberry Playbook.