I’m Tim, a software engineer based in London. Building software professionally since 2009. I focus on applications that put the user experience first—details matter. Current interests include zero-trust systems, mobile application security, and user privacy.

Now

Principal Software Engineer at Marks & Spencer — leading authentication APIs for Identity and Access Management and building out the Developer Platform with a focus on native mobile engineering.

Altilium — an iOS app in SwiftUI that helps cardiac physiologists optimise pacemaker battery outputs.

Code

swift-dependency-graph — Visualize Swift package dependencies

emul8080r — Intel 8080 emulator in Swift

Euclid — Great-circle mathematics for Core Location

Bind — Lightweight reactive streams

Otherwise

Rock climbing. Qualified Mountain Training Rock Climbing Instructor. Often found at London’s climbing walls or instructing at the Southern Sandstone.