I'm currently focused on building independent games. When weather permits, I also enjoy backpacking in the Sierra Nevada mountains.

About

Professionally, I'm a developer and content creator with 25 years of experience. I got my start in corporate media back in Wisconsin, making videos and websites. Then I focused on visual effects for a while. Since 2010, I've been focused on game development in Northern California.

Timeline

Co-founder and CTO

DevOn Games | San Francisco

  • Building games in Unreal Engine for mobile and Steam

Product Owner

PlayStudios | San Francisco

  • Built and scaled myvip.co
  • Reduced cost-of-sales by moving VIPs from mobile app stores to direct relationships

Product Manager and Lead Engineer

PlayStudios | Burlingame, CA

  • Maintained and operated MyVEGAS game

Game Client Engineer

RockYou | San Francisco

  • Lead client-side development of a sweepstakes Bingo game

Game Client Engineer

Narvalous | Palo Alto, CA

  • Built game features for a synchronous social game

English Language Teacher

JET Programme | Fukui City, Japan

  • Taught English in two high schools
  • Enjoyed Japanese countryside

Visual Effects Supervisor

Backlot Imaging | Milwaukee, WI

  • Delivered VFX shots for some motion pictures

Web Developer and Video Graphics

Tri-Marq | Milwaukee, WI

  • Variety of Corporate Media gigs

Skills

Work

Full Stack Architecture Programming LLM Prompting Engineering Team Management Product Management Business Intelligence

Fun

Karaoke Videography Backpacking Star Trek pedantry

Projects

Bingo Dingo

Work In Progress

A new type of mobile Bingo game that removes random numbers and focuses on building skill through practice on highly variable match configurations.

Unreal Engine 5 C++ Haxe Node.js AWS

Land Grab

Work In Progress

A game blending idle and RTS mechanics in a minimalist style. Solo project, work in progress.

Haxe OpenFL

MyVIP.co

Shipped

An e-commerce and loyalty website designed to convert in-app purchases to direct revenue. This was a product and BI gig, not engineering.

Miro Asana Tableau Braze Xsolla

MyVEGAS

Shipped

Flagship original-IP Slots game at Playstudios. This was a hybrid gig involving product and engineering roles.

JIRA Confluence Haxe Unity C# Azure