I Speak Code. I Speak Design.

I develop real-time push web apps on the side with Python (http://moot-it.appspot.com & my Bitbucket & Github repo) while hacking with Javascript and building Chrome extensions. I design and develop games on the side (see below). For my bread and butter, I develop web apps with Ruby on Rails (currently with the cool folks @ www.ifeelgoods.com). I also happen to have 7+ years of culmulative programming experience in Python, PHP, Ruby, C#, Java, ActionScript 3, Javascript (+ a bit of CoffeeScript) and BASIC (hey, don't laugh--QuickBASIC was how I got my start!); but you wouldn't be able to hire me to work on any of the struckout langauges, they're truly atrocious dinosaurs.

Other interests in creative works involve film editing and compositing, black & white film development (Ilford HP 5+ is my fav stock) and audio mixing. Oh, I blog and tweet (sometimes).

A Cat's Tale+Game (WIP)

Tools: Unity3D & C# ; Role: Cat Mechanics Programmer

[Development Blog]    |   Watch Gameplay Video

A Cat's Tale is a 2D side-scrolling exploratory platformer. You are a cat with an owner that intends to propose to his fiancé, but he loses the ring to a mysterious raven while rehearsing his proposal on the balcony.

Use stealth and agility to catch birds, which provide you with clues leading to the elusive raven. Be a cat and explore an open world. Crawl, pounce, jump, and climb with platforming on nearly every surface. As you explore the physical environment, you learn more about the conflicting emotions of your owner.

[Pounce Some Birds] (Unity WebPlayer)

 

 

 

OtherWorlds+Immersive Environment

Tools: Unity3D & C# ; Role: Sole Programmer & Normal-Mapper

[Development Blog]     |    Watch Ideation Process Video

OtherWorlds is an expressive and atmospheric first person puzzle game in which the player is to use his wits and ingenuity to find an "escape" to his present environment.

Navigate the world with WASD keys, and left click on objects with a Hand symbol to interact with it. Will you be able to find an escape, or be forever trapped within this hauntingly beautiful OtherWorlds?

[Immerse Yourself] (Unity WebPlayer)

System Defence+Strategy

Tools: FlashPunk Framework & AS3 ; Role: Mechanics & Entity Programmer

Watch Gameplay Trailer

System Defence is a fast paced real-time strategy defence game combining the rapid combat-based gameplay of traditional RTS games with the traditional wave-based upgrade tower defense mechanic.

The incoming alien invaders have different abilities as well as colour-based weaknesses. Match up your ship's colour with the aliens', and blast them out of space! Can you defend the system from the alien onslaught?

[Defend the System] (Flash WebPlayer)