About

about/self-circle.jpg

I'm a 25 year-old software developer with 10 years experience living in Toronto, Ontario, Canada. At 15 I opened an online-Flash game studio called Throw The Project; releasing titles on Addicting Games, Kongregate, Newgrounds and more. The most notable work is the Modern Tactics series.

This funded my education where I got a degree in game development. On graduation I moved to the web and developed HTML5 games, even created a game engine, then ultimately shifted towards the startup world with Ruby on Rails.

Now a full-stack developer with 5 years experience, specializing in Ruby on Rails and Javascript development. I have worked at a wide range of early stage startups and large corporations.

I'm a definite believer in test-driven development, scrum, code reviews, continuous integration, UI first development and pair programming.

I write valuable software with a keen eye on quality, no pull request should be opened without a test.

KISS is my motto -- Keep it simple software -- Correct is better than fast. Simple is better than complex. Clear is better than cute. Safe is better than insecure.

Open-source software is something I believe in and am an active maintainer on various projects -- most notably Darkstar Project, been part of it for 5 years, a project with over 120 contributors.

After all these years game development is still my passion. In 2016 I founded a game studio, Cliff Games, and currently working on it's first title.

Recently, I have become a streamer on Twitch, where I display myself coding games.

I also mentor regularly to students and other developers, like at Ladies Learning Code and Devs Without Borders.

When not programming, I'm either reading books, studying Mandarin (I'm an intermediate speaker), looking for new exciting indie titles or exercising. If you're working on a title please tweet me I'll love to see it.

I am available for contract work, take a look at my Linkedin profile or Github account -- or send me an old-fashioned email if you have project you would like to talk about.

Languages

Ruby, Javascript, C++, C#, Lua.

Specialties

SOLID, TDD, BDD, Scrum.

Skills

Ruby on Rails, Reactjs, Vim, Blender, Photoshop, Unity3D, and FL Studio.

Favourite Games

Gravity Bone, Thiry Flights of Loving, Call of Duty 4, Starcraft 2, Final Fantasy Tactics, Age of Mythology and Final Fantasy XI.