About Me
Senior Software Engineer with over 15 years of experience spanning engineering and technical product management. I founded and successfully sold a software company, spent several years leading product initiatives, and eventually returned full-time to where I'm most at home: building reliable systems and writing clean, maintainable code.
I thrive in collaborative environments and bring a lot of energy to any team I am in. I enjoy solving hard problems, and still get oddly excited about well-designed databases. I am extremely passionate about my work and take a lot of pride in delivering the best possible solution for any task thrown my way.
Outside of work, I coach Brazilian Jiu Jitsu, hone my photography skills, spend weekends away hiking with friends, and I am also an officer in my World of Warcraft guild where I manage a team of over 25 players.
6+ Years Engineering
Hands-on software development experience
10+ Years Product Management
Leading technical product initiatives
AWS Certified
Cloud Practitioner (March 2024)
University of Cambridge
Diploma in Information Systems Engineering
Languages
English (Native), Afrikaans (Fluent)