I am a Senior Software Engineer with more than 10 years of experience delivering full-stack web, desktop, and mobile applications. I specialize in designing scalable backend services, RESTful APIs, and production-ready software across diverse client projects.
My core programming expertise includes PHP, Laravel, C#, Java, Kotlin, Swift, JavaScript, and TypeScript. I work across modern frontend frameworks including React, Vue.js, Angular, and Next.js, while also building Android and iOS applications.
I have strong experience in software architecture, system design, relational databases, cloud services, CI/CD, and automated delivery workflows. I use tools such as Docker, GitHub Actions, Google Cloud Platform, Git, and AI-assisted development tools to improve development speed and quality.
I have held senior and lead engineering roles where I guided technical delivery from architecture through deployment and maintenance. I establish code review practices, support Agile/Scrum delivery, and help teams maintain high standards for quality, performance, and reliability.
I enjoy mentoring junior developers through pair programming, structured code reviews, and hands-on technical guidance. I am motivated by solving complex engineering problems and delivering scalable products that create meaningful business value.
I am fluent in English and a native French speaker. I am based in Johannesburg, South Africa, and am open to professional opportunities where I can contribute technical leadership and broad full-stack expertise.