APIs and Data Integration
- Express
- GraphQL
- Postman
- REST API
- Swagger.io

Building better web experiences.
Turning client ideas into reality.
Teaching IT and Comp Sci.
I am a passionate Full-Stack Web Developer and IT & Computer Science Educator with a strong foundation in building modern, scalable, and user-centric applications. My journey began with Java, SQL, HTML, and CSS, and has since expanded to mastering JavaScript, Python, and C, along with frameworks like Next.js, React.js, Node.js, Express.js, TailwindCSS, and MaterialUI.
I specialise in developing robust APIs, responsive interfaces, and database-driven solutions using MySQL, PostgreSQL, MongoDB, and Microsoft SQL Server. Whether it's building enterprise-scale applications or refining user experiences, I thrive on transforming complex challenges into elegant, practical solutions.
I enjoy mentoring the next generation of developers, bridging theory with industry practice, and fostering curiosity and problem-solving skills in IT and Computer Science. Beyond the classroom and building applications, I'm dedicated to continuous learning, innovation, and contributing to impactful projects.



Have a project in mind or want to collaborate? Feel free to reach out!
Location
Johannesburg, South Africa
Response Time: I typically respond within 24-48 hours during business days.