Games

Games

Check out the awesome games I designed and programmed, often in collaboration with amazing people.

Websites

Websites

I've built many websites for businesses and professionals.

Resume

Résumé

See my experience in game programming, team management, and web development.