Jack Drabenstadt Software engineer + game developer.

I build software systems and games.

My work focuses on turning complex technical systems into things people can interact with and understand. I’ve built runtime configuration systems for distributed software, deployed and maintained self-hosted infrastructure, and developed games where network protocols and system rules are the core mechanics.

Robot AI System Feb 23, 2026

Designing and implementing the enemy AI for LGS — a two-layer system inspired by Alien: Isolation, with a global Director for pacing and persistence, and per-robot behavior built on a state machine with vision, confidence, and hearing.