MY JOURNEY
A log of the trajectory — from taking video games apart to see how they worked, to building real-time worlds for a living. Every waypoint shaped the next.
Origins
Before a single line of code, there was a decade and a half of exposure — computers in the house, video games that felt like worlds, and a few key people who pointed me toward the screen. I didn't know it yet, but the trajectory was already set.
Modding · Jedi Knight: Dark Forces II
I started taking games apart to see how they worked — building mods and levels for Jedi Knight: Dark Forces II. To share them I taught myself HTML, then quickly outgrew static pages and started building dynamic, server-side websites. Modding taught me systems; the web taught me to ship.
Perl/CGI & Forum Software
Communities needed a place to live, so I built one. Custom forum software from the ground up — auth, threading, moderation, the works. This is where backend clicked: databases, sessions, performance, and the unglamorous discipline of running something real that people actually used.
Going Pro · Web Development
The hobby became a career. I moved into professional web development — and kept doing what I'd always done: building full-stack, front to back, owning the whole thing.
iOS Apps
Mobile arrived and I followed it. Designing and shipping native iOS apps taught me a new kind of constraint — tight performance budgets, touch-first interaction, and the polish bar of the App Store.
Virtual Reality
VR pulled me into 3D in earnest. Building immersive apps meant thinking in space, in frames-per-second, and in presence — get it wrong and people feel it in their stomach. This is where real-time rendering became the thing I cared about most.
Full-Stack, At Scale
Back to the web — but bigger. Full-stack systems with real users and real load: modern frontends, distributed backends, and the DevOps to keep them alive. I'd never stopped building these; now I was architecting them.
Senior Engineer & Game Dev
Everything converged. Real-time rendering, game development, and the engineering discipline of two decades — now aimed at golf-simulator software and high-performance 3D systems. Modding, the web, mobile, VR, full-stack: it all led here.
Real-Time Rendering & Game Dev
These days I build golf-simulator software and real-time 3D systems — which is why this whole site is steered by what looks suspiciously like a golf ball.
VIEW THE ARCHIVE →