Test-driven. Battle-tested. Shipped.

30 years building software that works. No excuses, no outages, no drama. Just clean code that gets the job done.

Currently consulting at Citi Bank

Start a conversation

Services

TDD isn't a buzzword here. It's how every line of code gets written.

Software Development

Kotlin, Swift, Scala, Elm - whatever gets the job done. From investment banks to IoT platforms to mobile apps. Built systems at Citi, HSBC, UBS, BNP Paribas.

Test-Driven Development

Tests first, questions later. Five years running a production system with zero outages. This isn't theory - it's how I work.

Team Transformation

Moving teams from PRs and "continuous isolation" to trunk-based development and proper CI. Pair programming, TDD coaching, and cutting through the agile theatre.

About

I'm Andrew Jackman. I've spent 30 years building software that actually works - from safety-critical systems at Boeing and Thales ATM to trading platforms at the world's biggest banks.

I like solving problems for people, whether it's an app to help them communicate, software to manage their safe landing at their destination, or systems to keep their money where it should be. No ceremony, no theatre - just working software.

30+
Years Shipping Code
No Silos
Devs Talk to Customers
TDD
Every. Single. Time.
Done
Is Better Than Perfect

Let's Talk

Got a project that needs doing properly? Let's talk.