I’ve been writing software since I was seven — I was born into a family of engineers and it was simply what people around me did. One of the programs I’m still proud of from those years is a two-player game where my brother and I could fight as triangle-shaped knights together.
I trained as a mathematician — and graduated as both mathematician and teacher — which shapes how I approach problems: I want to understand how something actually works before touching it, and I tend to explain things to people along the way. That was true when I was running algebra seminars at university in St. Petersburg and leading three-week expeditions above the Arctic Circle — and I still work that way.
We’ve moved as a family three times: to Stockholm when my wife was offered a role here, to Amsterdam when I joined AWS, and back to Sweden when we wanted the best conditions for our kids. We’ve kept both careers throughout without either of us disappearing into the other’s story. Parenting has been the central theme of my life in recent years — it makes me more deliberate about what I spend my time on and why.
I build the systems, processes, and guardrails that let people work safely and with some fun: on-call structures, alerts, documentation, automation, deployment pipelines. I’m at Epidemic Sound in part because the domain matters to me. My brother is a musician, and working on infrastructure that affects millions of users means I’m thinking about people like him — not abstractions. Right now my focus is on agentic readiness: making the platform infrastructure consumable by AI agents. I took a philosophy of technology course in 2021 because what engineers build shapes how people feel, create, and connect — and I’d rather that be deliberate.