Hi!

I’m Peter, a South African engineer living in the UK with a passion for building fast, resilient systems and helping others grow along the way. I work at the intersection of backend engineering, cloud infrastructure, and developer experience, with a love for clean code, TDD, and collaborative problem solving.

In past lives, I’ve helped architect high-performance APIs, lead platform migrations, and driven culture shifts toward better engineering practices. I get excited by elegant abstractions, meaningful metrics, and mentoring other engineers to do their best work.

Outside of work, I’m a lifelong Doctor Who fan, avid board gamer, and book devourer. I’m currently trying to teach myself urban sketching (with questionable success), and I still get emotional over great video game storytelling. I live in London with my wife and daughter, where we’re figuring out the whole parenting thing one messy, wonderful day at a time.

Let’s build something great, and maybe a little weird, together.

Current Role: Staff Engineer at The Economist

Location: London, England, United Kingdom

Years of Experience: 14+ years in software engineering and technical leadership

Notable Accomplishments

  • Performance Excellence: Delivered 200%+ performance gains through CloudFront caching implementation at The Economist
  • International Expansion: Enabled Cazoo’s expansion into France, Germany, Italy, and Spain through architecture internationalization
  • Team Development: Successfully mentored multiple engineers to senior levels with quality-first mindset
  • Technical Leadership: Championed TDD, clean-code, and collaborative practices across engineering teams, across multiple companies.
  • Community Involvement: Volunteer Conference Organizer for PyConZa (Python Software Society for South Africa)

Professional Interests

  • Building fast, resilient distributed systems
  • Developer experience and engineering culture
  • Clean code practices and test-driven development
  • Cloud-native architecture and performance optimization
  • Mentoring and growing engineering teams
  • Cross-team collaboration and technical leadership `