Staff Software Engineer
13+ years of hands-on backend, full-stack, and platform engineering. I drive Agile transformations, modernise legacy codebases, and design service architectures end-to-end. Async-first. Ship clean code. Mentor teams. Thrive in flat, high-trust organisations.
I started writing code because I loved building things — and that feeling has never left me. Over 13+ years I've worked across the full stack: from Android apps and multimedia installations to distributed backend systems and cloud-native platforms, always with a focus on craftsmanship and long-term maintainability.
At the Staff Engineer level, I operate at the intersection of architecture, process, and people. I care deeply about developer experience, clean APIs, and building a culture where quality is everyone's responsibility — not just a checklist item before release.
I work async-first and thrive in flat, high-trust organisations where engineers are treated as professionals. The curiosity that drives my tinkering with IoT and 3D printing at home is the same that fuels my best work.