Portfolio

Paperless Post

iOS and Android Development

Paperless Post is a design-driven online invitation and event company. For five years I was part of the ... Details

HomerLearning Inc.

Learn With Homer

Learn With Homer is a children's application that aims to teach children ages 3-6 to read in a very fun and didactic... Details

AnyoneGame Inc

JustSingIt

JustSingIt is a mobile Karaoke app. Allowing users to sing, be discovered and earn rewards along the way. Details

Open Source Software

GitHub

A collection of open source projects I have participated in. Details

FreshPlanet Inc

SongPop

SongPop is an imminently approachable game where friends challenge each other to "name that tune." With ove... Details

Spa Life

Spa Life was a fast-paced Facebook game where plays must manage a busy spa and all of its demanding clientelle. The g... Details

Projects at Carnegie Mellon University

Patient Experience

A project that sought to investigate how can games can help in creating an environment which cou... Details

GameSketching (Sketch-It-Up!)

Game sketching is a novel way to think about game development. In an industry where you need demonstrable resu... Details

California Academy of Sciences

Game sketching is a novel way to think about game development. In an industry where you need demonstrable resu... Details

Work for Hire

Bali Plastici

A summer long project where I worked on developing (Panda 3D/Python) a pupp... Details

Course work at Carnegie Mellon

Building Virtual Worlds

Building Virtual Worlds is a semester long project course where interdisciplinary teams build des... Details

Game Design

This class focuses on the mechanics and processes of good game design, via lectures given by Jesse Schell and ... Details