I want to work on a project that I’m passionate about with people I trust, respect and can learn from. I like to work on big problems in an environment where I can take risks and learn from failures.

PROGRAMMING

I started programing with a startup when I was 16 making video games in assembly languages. Since then I've programed in dozens of languages but these days I mostly work in C++ and swift.

BIOGENS

Programming a real time engine from the ground up.

READ MORE

BRAIN HQ

Architecting a C++ iOS/Android sprite engine in OpenGL.

READ MORE

RAPID PROTOTYING

Creating a proof of concept with a pre-release version of the original iPhone SKD.

READ MORE

FROM 6 TO 160 IN 18 MONTHS

Ramping up and engineering department in a fast growing startup.

READ MORE

Ux

I love getting into peoples head and figuring out what motivates them. I have a degree in cultural anthropology and a masters in instructional design. The case studies below focus less on the well understood practices of user centered design and more on how I make decisions based on the information I have and how I work with teams.

PERFORMANCE FEEDBACK

A long and windy journey to finding the best way to provided cognitive performance feedback.

READ MORE

MOBILE PRODUCT REVISION

How we improved our 30-day retention rates by 219% and our conversion rate by 268%

READ MORE

DESIGN LAB

An online spot to test experimental designs and learn from the community.

READ MORE

DESIGN COMMUNICATION

Using large format visualizations to iterate on concepts and communicate designs.

READ MORE

GRAPHIC DESIGN

I'm not much of a visual designer but that doesn't stop me from trying. Here are some rough and not so rough designs I've created.

GAME ANIMATIONS

A series of animation I made for a tiki inspired golf game.

MOBILE / WEB REDSIGN

The redesign to bring our website and mobile applications into a single look and feel.

MOBILE REDESIGN

GAME CONCEPTS

Here are some casual games I designed

INTERFACE ANIMATIONS

Various animations for on boarding, achievements and content areas.