From AAA at Rockstar Games to shipped mobile titles — I architect high-performance gameplay systems, craft procedural worlds, and write the kind of C# and C++ that keeps framerate locked at 60+.
I went from building Pong out of NAND gates to shipping code on Grand Theft Auto 6 at Rockstar Games. That range — from hardware-level thinking to AAA production — is what makes me a different kind of engineer.
I earned my undergrad in Computer Engineering, then completed an intensive Master's program under Brenda and John Romero at UC Santa Cruz, where I shipped my first commercial game. I've since worked across AAA studios, mobile, and independent development.
My superpower is building systems that are both technically elegant and genuinely fun — whether that's a fluid dynamics simulation for flowing lava, a galaxy of 5,000 procedurally generated star systems, or low-latency native C++ APIs for mobile AR.
I'm currently deep in development on Dreamwalker: The Forgotten Gate, a passion project 7 years in the making.
A mobile puzzle game shipped to the Google Play Store with 29 hand-crafted levels. Built a custom in-engine level editor from scratch using Scriptable Objects — all solo.
Galaxy simulation with 5,000+ procedurally generated star systems using Poisson Disk Sampling. Engineered a distance-based activation system that took framerate from 3 FPS → 60+ FPS.
A 3D puzzle game shipped to Steam. Built a procedural lava mesh via Marching Squares and a custom fluid dynamics algorithm using height sampling and spatial hashing to generate realistic lava flow.
Built a native C++ API for iOS and Android enabling real-time AI facial tracking. Integrated with Unity via C# marshaling, maintaining 60+ FPS while running async AI detection algorithms concurrently.
Open-world flying RPG tech demo. Used 3D Poisson Disk Sampling in C++ for procedural island generation, reducing memory complexity from O(N³) to O(N) via spatial hashing. PCG vegetation, AI behavior trees.
A 7-year passion project currently in active development. More details coming soon.