I'm a Principal Software Engineer at LottieFiles, where I work on the Creator platform.
I specialize in developer tooling, and these days I build AI-capable software and custom agent harnesses. My work spans workflow engines, web rendering engines, CLIs, SDKs, compilers and AST tooling, custom protocols and serialization, and context and memory management for AI agents.
Previously, I was a core contributor to XState and Stately, led game services at Epic Games and worked on a wide range of software throughout my career.
I speak at conferences about state machines, developer tooling and UI architecture.