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 `