I'm a London-based Engineering Lead; passionate about building simple, Test-Driven products and the teams to deliver them. Oh, and also about building the simple, Test-Driven, Open Source tools to power them. 🙃

My latest coding passion is Kotlin, in which I created http4k, the Functional toolkit for building Kotlin HTTP applications. http4k, was featured in the ThoughtWorks TechRadar, in particularly being included for:

"Apart from its elegance and simplicity, we also like its emphasis on testability — given that the entities in the libraries are immutable and the routes in the app, as well as the app itself, are just functions, they're super easy to test." - TW TechRadar

I was pretty happy with that. 😊

I'm also active as speaker at various international technology conferences and have also enjoyed developing and delivered Coding Dojos and full Training Courses, both in the UK and around the world.

I've been on a typical polyglot journey and worked in many industries including Investment, Internet and Mobile Banking, Academic Publishing, Internet Provision and Government.

Speaker Deck Pro: Add privacy options and schedule the publishing of your decks Upgrade