I've been building software professionally since 2013 — mostly with PHP, MySQL, and JavaScript, but I've spent significant time in Java, GOSU (JVM), and more recently, serverless architectures on AWS with Java 21. My career has taken me through FinTech, InsurTech, E-Commerce, Telecom, MedTech, and EdTech, and I've picked up a real appreciation for well-structured systems along the way. I'm comfortable leading small teams, drawing up architecture diagrams, and getting my hands dirty in the codebase. I'm at my best when I can take a messy monolith and carve it into something clean and maintainable, or build something new from the ground up with the right foundations.
I hold an Executive Leadership certificate from Oxford University as well as a certificate from UNISA for programming in C++. My BSc in Physics and Maths at UNISA is currently on pause. Over the years, I've worked extensively with microservice architectures, event-driven systems, and cloud-native technologies, particularly on AWS. I enjoy designing scalable, maintainable systems and have experience leading teams through complex migrations and architectural transformations.
My recent work includes building Sanlam's next-generation Policy Administration System using Java 21 and AWS Lambda, focusing on clean architecture principles and domain-driven design. I have a strong background in PHP and Laravel, having contributed to various high-traffic e-commerce and telecom platforms. I am adept at integrating third-party APIs and building robust backend services.
I am passionate about continuous learning and mentoring junior developers, and I thrive in collaborative environments where I can contribute both technically and strategically. I have experience working in fast-paced, high-pressure settings and am comfortable managing multiple priorities while maintaining a focus on quality and user experience.
I am currently based in South Africa and open to full-time opportunities where I can leverage my skills in software architecture, team leadership, and cloud-native development to deliver impactful solutions. I look forward to contributing to innovative projects and helping organizations build resilient, scalable software systems.