stylized db logo
Focus Area:

Welcome to my professional resume page

Navigate through the options on the left to access contact information and show PDF link, or to generate a printer-friendly view.

Thanks for visiting!


Professional software engineer with over 30 years of experience developing and managing within multiple industries, and using a broad range of technologies. Last few years focused on NextJS Web Apps and SaaS platforms. A few years prior, 3D data visualization with multiple browser support on desktop & mobile using WebGL/ThreeJS. Before that, many years in AAA Video Games and Business Tax Software.

HTML/CSS/JS/WebGL, NextJS, ThreeJS, ReactJS, Angular (1.2), VueJS, NodeJS/Express, Mongoose, DynamoDB, AWS (S3, EC2, IAM, CloudFront), GCP (apps, publishing), C/C++, C#, Objective-C, Swift, Java, XCode, Visual Studio, WebStorm

Work Experience

Entertainment Titles

Personally Credited Games
  • Season Pass - an online US sports trivia game (iOS)
  • Tapper World Tour/HD - Reboot of 80's Root Beer Tapper (iOS)
  • Dude Perfect/HD - Action puzzle game based on the YouTube group (iOS)
  • FreeRealms - A free-to-play MMORPG (PC/PS3)
  • DartRage - First all-lua game using ShiVa (iOS/Web)
  • Baja: Edge of Control - Off-road racing (360/PS3)
  • MX vs. ATV Untamed - Off-road racing (360/PS3)
  • Cars (Disney/Pixar) - (PS2/Xbox/Gamecube/360)
  • MX vs. ATV Unleashed - Off-road racing (PS2/Xbox)
  • MX Unleashed - Off-road racing (PS2/Xbox)
  • Splashdown 2: Rides Gone Wild - Water racing (PS2)
  • ATV Offroad Fury 2 - Off-road racing (PS2)
  • Matt Hoffman's Pro BMX 2 - (PS2/Xbox/Gamecube)
  • Star Wars Racer Revenge - Podracer sequel (PS2)