Available to hire
I am a Senior Software Developer with 7+ years of experience in full-stack development, system integration, and solution design across financial services, telecommunications, and data infrastructure. I have a proven track record delivering scalable solutions, strong API development capabilities, and experience leading teams.
I hold a Bachelor of Technology and National Diploma in Information Technology from Durban University of Technology, and I am actively upskilling in Microsoft technologies, AI, and data science through ongoing certifications and learning paths.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Work Experience
Senior Software Developer (Junior Management) at Teraco Data Environments
June 1, 2022 - October 28, 2025Manage the development and ongoing enhancement of enterprise applications using the Mendix low-code platform, ensuring scalability, functionality, and integration with critical business systems. Design, develop, and optimize RESTful APIs; optimize PostgreSQL databases; contribute to solution architecture; provide system support and lead Agile/Scrum ceremonies.
Intermediate Systems Developer (Operations) at Sanlam Sky
May 1, 2022 - May 1, 2022Engineered and maintained core business applications using .NET and .NET Core, designed and maintained SQL Server databases, and built APIs for internal system integration; supported legacy ColdFusion applications and built SSIS packages; participated in Agile ceremonies.
Software Developer (Contractor) at Providence Software Solutions
March 1, 2020 - March 1, 2020Designed, developed, and deployed middleware and LOB apps using .NET/.NET Core, HTML/JS; led digitization of document processes for MTN, integrating with SOAP/REST services; delivered intranet portals for Tiger Brands on SharePoint 365; collaborated with clients to gather requirements and conducted testing.
Full Stack Developer (Contractor) at Paradox Technology
April 1, 2019 - April 1, 2019Developed full-stack solutions using .NET Core, HTML, CSS, JavaScript, Web API, and SOAP Services; built and maintained databases (SQL Server) with complex queries and stored procedures; supported reporting and stakeholder communications; produced technical documentation and user training.
Senior Software Developer (Junior Management) at Teraco Data Environments
June 1, 2022 - November 17, 2025Manage the development and ongoing enhancement of enterprise applications using the Mendix low-code platform, ensuring scalability, functionality, and integration with critical business systems. Optimize PostgreSQL databases, identify performance issues, design and implement RESTful APIs, and contribute to solution architecture. Take ownership of system support by investigating bugs and deploying hotfixes and enhancements without production disruption. Lead Agile ceremonies, mentor junior developers, and participate in technical interviews and code reviews. Recently led enhancements on Mendix applications by integrating custom Java actions to increase flexibility and database control.
Education
Bachelor of Technology: Information Technology (Software Development) at Durban University of Technology
January 11, 2030 - October 28, 2025National Diploma: Information Technology (Software Development) at Durban University of Technology
January 11, 2030 - October 28, 2025National Senior Certificate (Matric) at Mountview Secondary School
January 11, 2030 - October 28, 2025Information Security, Cybersecurity & Privacy Protection Implementation Course (ISO 27001) at WWISE
January 11, 2030 - October 28, 2025Bachelor of Technology: Information Technology (Software Development) at Durban University of Technology
January 11, 2030 - October 28, 2025National Diploma: Information Technology (Software Development) at Durban University of Technology
January 11, 2030 - October 28, 2025Information Security, Cybersecurity & Privacy Protection Implementation Course (ISO 27001) at WWISE
January 11, 2030 - October 28, 2025National Senior Certificate (Matric) at Mountview Secondary School
January 11, 2030 - October 28, 2025Bachelor of Technology in Information Technology (Software Development) at Durban University of Technology
January 11, 2030 - November 17, 2025National Diploma in Information Technology (Software Development) at Durban University of Technology
January 11, 2030 - November 17, 2025National Senior Certificate (Matric) at Mountview Secondary School
January 11, 2030 - November 17, 2025Qualifications
ISO 27001 Information Security, Cybersecurity & Privacy Protection Implementation Course
January 11, 2030 - October 28, 2025ISO 27001 Information Security, Cybersecurity & Privacy Protection Implementation Course
January 11, 2030 - November 17, 2025Microsoft Technologies Upskilling (AI & Data Science)
January 11, 2030 - November 17, 2025Industry Experience
Software & Internet, Financial Services, Telecommunications, Professional Services, Media & Entertainment
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Johannesburg today.