Samuel Doward
Software Engineer
Berlin, Germany
Building software that teams can move quickly with.
I’m a software engineer with over 15 years of experience building products, designing systems, and improving how engineering teams work.
I’m particularly interested in the relationship between software quality, architecture, and the ability to deliver value sustainably.
Recent writing
The first articles are on their way.
All writingSelected work
I’ve spent more than fifteen years building software, working across Android, backend services, and platform engineering. Alongside the technical work, I’ve focused on how teams operate: the practices, workflows, and habits that let them deliver steadily without storing up problems for later.
Android modernisation
Keeping large Android applications healthy while moving them to Kotlin, a clearer architecture, and reliable automation.
Engineering practices
Helping teams improve how they work, from retrospectives and Scrum to trunk-based development.
Backend and platform engineering
Building and running backend services and the platform underneath them, with a focus on observability and reliability.