about
what I do
I spend most of my time building multi-agent systems and figuring out how to keep them both general and reliable. I'm a generalist at heart and work across the stack, though I'm most drawn to backend and AI problems. Working in a startup also means staying close to users — constantly making sure we're building something people want.
what keeps me up at night
Lately, I've been thinking a lot about how AI is changing the way we build. A concept that's stuck with me is comprehension debt — the gap between how much code exists and how much of it anyone truly understands. As AI takes on more of the heavy lifting, it's made shortcuts easier and quietly eroded some core engineering instincts. I'm still figuring out where the right balance is.
outside my 9-5
I teach Python and GenAI to adult learners at Heicoders (which I really enjoy), contribute to open source (mostly PostHog), and write occasionally — both here and on Medium. Outside of work, I try to stay away from screens: playing sports and doing acro, or just chasing down good food.