I’m a Principal Software Engineer at ComplyAdvantage, where I tackle the challenges of building scalable and resilient distributed systems. With over 20 years of experience, I get excited about creating robust software solutions that make a difference. I thrive on coding, mentoring, and exploring the latest tech trends.

When I’m not working, you can find me exploring new interests (currently 3D Printing), spending time with my family, running, and working towards my Swim England Judge Level 1 Status.

Feel free to connect with me (links above) to learn more!


Latest

2025 Hadleigh (London 2012 Olympics Legacy) 10k Trail Run

Well, it’s done. My first ever Trail Run.

This was an interesting challenge. The thing I hate most when running is elevation. I’m rubbish with hills, and this had plenty of them, not to mention the mud making downhill sections especially slippery and tricky.

For some reason my elbow hurts. Everything else feels fine.

2025 Hadleigh (London 2012 Olympics Legacy) 10k Trail Run
Distance
10.23
Chip Time
01:00:51
Gun Time
01:01:12
Watch Time
59:44
Pace
6:01/km
Timing image

Read the entire post → or Browse all posts ↠