I’ve worked on a number of projects for school, for my career, and for fun. Here’s a small sample!


QualityPoetry: A simple little site that procedurally generates poetry. At our company, we do daily check-ins where we sum up how we feel in one word. To keep things interesting, I threw together a little angularJS app to help my team find more descriptive words.

Lotolife: A tool that procedurally generates a fake human being using real-world statistics. Starting with gender and country of origin, the tool attempts to generate personal information, abilities, and more.


Thumble: Think “Instagram meets Reddit” – a photosharing app that allows users to rate content. Users can upvote, downvote or “bump” other user’s photos. Because we needed fast traction, this project involved guerrilla marketing, which was a really fun experience.

Materialyze/Voovo: The first startup I co-founded. A service where users can crowdsource quotes for the printing and shipping of 3D printed models. Through a simple process, users choose or upload a 3D printable model, and are able to select customizations such as a preferred material and colour.

X Life/X Movement Online: A digital social experience designed to help School communities measure and build Positive School and Classroom Cultures. Using inquiry based learning, reward mechanisms and more, X Life is a behaviour encouragement tool meant to be used by entire school communities.


Scal3d: An immersive, 3D visualization of the universe. Built in Unity and intended for use with an Oculus Rift, Scal3d is a sample of of useful, immersive and fun education technology.

Crowdlet: An innovative wearable technology that enhances interactivity in live entertainment spaces using social media. It allows the user to control the colour of their wristband using twitter hashtags. Each hashtag corresponds to a specific colour, curated by the event’s coordinator.

Mashees: A fun tool that creates a mashup of gifs, audio and text. Content is driven by the users, so the amount of potential combinations is almost unlimited!