Backend services
Designing reliable services and APIs that keep complex products understandable as they grow.
#about me
I’m a backend engineer with over 9 years of experience designing services and turning complex requirements into software that is built to last.
#what I do
I care about the details behind a calm, useful experience: structure, maintainability and thoughtful interaction.
Designing reliable services and APIs that keep complex products understandable as they grow.
Turning ambiguous requirements into clear boundaries, pragmatic architecture and maintainable code.
Bringing a full-product perspective shaped by hands-on experience across backend, web and mobile.
#experience
My path started close to the interface—with web applications and mobile products— and gradually moved deeper into the systems behind them.
I design and evolve backend services for a mature SaaS product, where reliability, clear ownership and safe change matter every day.
Working across backend, frontend and mobile taught me to look beyond an isolated component and understand how technical choices shape the whole experience.
I value simple designs, readable code and thoughtful reviews—the habits that keep today’s fast solution from becoming tomorrow’s fragile system.
#how I work
I like finding the simplest shape of a difficult problem, then building it with enough care to last. I value readable code, candid collaboration and steady iteration.
I’m especially interested in distributed systems and the different ways languages and runtimes—recently Elixir and the BEAM—help us reason about resilience.
#my stack
#beyond code
Away from the keyboard, photography is how I slow down and pay attention— from sport and wildlife to the shapes hidden in cities and architecture.
Visit my photography portfolio#say hello
I’m always happy to meet thoughtful people and hear about what they’re building.
Find me on LinkedIn