Video games are my life. 19,000+ played hours in hundreds of games and counting.
6+ years of professional experience writing software. A strong detail-oriented engineer that knows the right questions to ask to get things done. Particularly familiar with C++, Qt, and game engine integrations. Not bad at web dev either.
Based in the South Bay, California
Keep scrolling to check out examples of my work



Buildbox 4
Key Points: 3D PC Games & Generative AI
Worked on upgrading the Buildbox platform to a cutting edge game engine called The Forge in addition to helping with integration of various Generative AI features.
Shipped new features post-release which included:
a fully configurable particle system
dynamic animated fog via shaders
full controller support for the first time in Buildbox history
Buildbox 3
Key Points: 3D/2D Mobile Games
Fixed numerous bugs & issues in the Qt/QML editor layer in addition to the underlying base Cocos2dx engine.
Designed and scripted nodes for the core 3rd person platformer animation system.
Implemented editor client side integration of ad account configuration for easy monetization payouts utilizing the HyperWallet Paypal system.
Assisted in mobile development of the BBWorld companion app for iOS/Android.
Helped develop game templates for in-app purchases.
Built and shipped the new wizard system for quickly making a customized infinite runner game from scratch.
Buildbox Classic
Key Points: 2D Mobile Games & Generative AI
Coded the underlying game framework for the brand new StoryGames system for easy choose your own adventure style visual novel generation based on Generative AI inputs.
Downloadable Demos (Windows Only):
Example StoryGames ResultWeb Dev
Helped maintain the main Buildbox Website. Was responsible for implementation of designs ranging from pricing pages to point-of-sale checkouts. Primarily used React, Redux, and Sass.
Check out the website here:Buildbox
Game Jams
Developed several games for company-wide game jam events:
Faster Than Sound: A 2D arcade shooter where the music is dynamically generated based on how well you are playing
Fishy McFishsticks & The Big Gains: An Idle Clicker game with a twist where your main character has stats and can evolve over time
Photography
Sometimes I manage to take some nice pictures.
My current gear:
Panasonic Lumix GH6
Lumix G 20mm f/1.7 II
Leica DG Nocticron 42.5mm f/1.2
Lumix 100-400mm F4.0-6.3