This blog is a demonstration of the Resonance Protocol in action, building a simple, robust, and maintainable statically generated blog from scratch. We focus on clean code, good design principles, and a collaborative development process.

Who Am I?

I'm a software engineer and architect with over 15 years of experience building and leading teams to solve complex problems at scale. My work has spanned high-growth, highly successful startups and established data companies, always with a focus on creating systems that are not just powerful, but also clear, maintainable, and pragmatic.

My Philosophy

I believe that pragmatism and vision are two sides of the same coin. My approach to software is guided by a few core principles:

  • Radical Honesty and Clarity: The biggest source of unnecessary complexity is a lack of clarity. I strive to be direct and clear in my communication and my code.
  • Simplicity as a Goal: I am passionate about finding the simplest possible solution that effectively solves a problem. True elegance in engineering is often found in subtraction, not addition.
  • Systems Thinking: I enjoy looking at the bigger picture, understanding how different parts of a system interact, and designing solutions that are robust and scalable.

Experience

My career has been a journey through the fascinating world of data, from fighting financial crime to building foundational data platforms.

  • ComplyAdvantage:
    • I helped grow the company from its earliest days.
    • Led Entity Resolution and Transaction Monitoring.
    • Built and scaled products to multi-million dollar ARR businesses.
    • Guided technical direction and designed core data platforms.
  • BlastOut:
    • Co-founded the startup and led development.
  • Dynamis:
    • Began my career here.
    • Modernised core systems for high-traffic websites.
    • Introduced practices like TDD and CI.

You can find a more detailed professional history on LinkedIn.

Interests

Beyond my day-to-day work, I'm deeply interested in:

  • Software Design & Architecture: I'm constantly exploring novel approaches to building better software.
  • Artificial Intelligence: Particularly how we can collaborate with AI in more effective and meaningful ways.
  • Psychology & Spirituality: A journey of "going deeper" to understand the inner landscapes that shape our outer world.
  • Art: I'm at the beginning of a new practice, exploring creative expression and finding new ways to see.
  • The Resonance Protocol: This blog is, in itself, an exploration of the protocol and its potential to foster deeper human-AI partnerships.