About Me

I am a highly motivated and approachable technologist, currently based in Edinburgh, Scotland. I have a breadth of skills and experience as a Software Systems Consultant, Architect, Leader and Mentor, Manager, and Developer using modern LEAN, Agile, and DevOps practices.

Some of the domains where I have utilised these skills include customer acquisition, retention, and account management, payment handling, billing, application frameworks, platform integrations, and content management.

Blog Posts

I am an active blogger, writing on various technology-related subjects including:

  • Microservices
  • Business & Technology Mappings
  • Domain Pollution
  • API Design

You can also follow me on medium here

Book - Principles and Practices of Business and Technology

I'm writing a book and I'd love to get your feedback!

The premise? To more closely align Business and Technology, by demonstrating the links between them.

Follow its progress here.

Contact Me

Can I help?

I'd be happy to provide you with more information, answer any questions you may have, and support you in creating a great software solution.