Hi, I'm Adam.
Available for new Senior/Staff iOS roles · UK / Remote16 years on Apple platforms — recently at Monzo, Bumble and PokerStars, shipping features used by tens of millions.
Drawn to engineering craft — clean architecture, TDD, and the practices that make teams ship work they're proud of.
Latest writing
All posts
From Plan to PR: A Delivery Pipeline Built from Claude Code Skills
How I built an autonomous delivery pipeline from Claude Code skills: an approved plan to a ready-to-merge PR, one human gate, and a loop that improves itself.

Clean Architecture in Swift
A real worked example of clean architecture in a SwiftUI app. Contexts, use cases, ports and adapters, where every boundary is a Swift package, so the compiler enforces the rules instead of you.

iOS Architectures
Every iOS architecture pattern as a job on a building site: who does what in MVC, MVVM, VIPER, Clean, Redux, TCA and the rest, and which I reach for.


