I am a dedicated Full Stack Developer with over 5 years of experience in web and software development, delivering robust, scalable, and innovative solutions. With a strong foundation in Agile methodology, I am comfortable working independently or as part of a team, and I am always eager to learn new technologies and improve existing skills to deliver the best possible solutions. Throughout my career, I have built a diverse skill set, excelling in both front-end and back-end development as well as mobile application development. I am proficient in C#, JavaScript frameworks (including Angular, React, Next.js, and Flutter), and have hands-on experience with technologies like .NET, Docker, and RESTful APIs. I am passionate about producing clean, maintainable code and following best practices such as SOLID principles, OOP, and design patterns to ensure scalability and long-term success.

Olwethu Mbada

I am a dedicated Full Stack Developer with over 5 years of experience in web and software development, delivering robust, scalable, and innovative solutions. With a strong foundation in Agile methodology, I am comfortable working independently or as part of a team, and I am always eager to learn new technologies and improve existing skills to deliver the best possible solutions. Throughout my career, I have built a diverse skill set, excelling in both front-end and back-end development as well as mobile application development. I am proficient in C#, JavaScript frameworks (including Angular, React, Next.js, and Flutter), and have hands-on experience with technologies like .NET, Docker, and RESTful APIs. I am passionate about producing clean, maintainable code and following best practices such as SOLID principles, OOP, and design patterns to ensure scalability and long-term success.

Available to hire

I am a dedicated Full Stack Developer with over 5 years of experience in web and software development, delivering robust, scalable, and innovative solutions. With a strong foundation in Agile methodology, I am comfortable working independently or as part of a team, and I am always eager to learn new technologies and improve existing skills to deliver the best possible solutions.

Throughout my career, I have built a diverse skill set, excelling in both front-end and back-end development as well as mobile application development. I am proficient in C#, JavaScript frameworks (including Angular, React, Next.js, and Flutter), and have hands-on experience with technologies like .NET, Docker, and RESTful APIs. I am passionate about producing clean, maintainable code and following best practices such as SOLID principles, OOP, and design patterns to ensure scalability and long-term success.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Specialist Product Engineer at ABSAS
December 1, 2023 - Present
Participate in daily stand-up meetings following Agile methodology to discuss progress, challenges, and blockers with the team. Develop and maintain the user interface of a decoupled application using Angular, collaborating with cross-functional teams to implement features and improve user experience. Contribute to development and support of NestJS microservices and C# .NET RESTful APIs to ensure smooth application functionality and integration. Work with multiple databases (MongoDB, MSSQL, PostgreSQL) and Kibana indexes to retrieve and display data ensuring data integrity and optimal performance. Utilize GitHub for version control and Jenkins for continuous integration and deployment, ensuring smooth and timely releases to production. Troubleshoot and resolve build failures in Jenkins using Rancher (Kubernetes) and resolve environment and code-related issues logged on Jira. Collaborate with stakeholders and project owners to plan and design features and enhancements, adhering to Softw
Consultant Specialist Product Engineer at ABSA
December 1, 2023 - September 3, 2025
Deployed both front-end and back-end applications primarily to Linux servers, with experience in Windows servers as well. Configured Linux and Windows servers including SSL certificate installation and management for secure communication. Designed and developed APIs using .NET and Laravel, ensuring robust and scalable back-end solutions. Designed and developed system architectures to meet project requirements ensuring scalability, performance, and maintainability. Developed front-end applications using Angular, React, Next.js, and MVC frameworks, ensuring seamless user interfaces and optimal performance. Built mobile applications using React Native (Expo) and Flutter, supporting both iOS and Android platforms. Published web applications using Docker containerization, streamlining development and deployment processes, and ensuring environment consistency across stages. Maintained and expanded Drupal CMS and supported Django CMS providing content management solutions for clients. Planned
Full Stack Software Developer at The App Lab
May 31, 2023 - September 3, 2025
Maintained and enhanced the company website using vanilla PHP, CSS, HTML, jQuery, and plain JavaScript ensuring functionality and user engagement. Designed and developed web applications using .NET and Angular delivering high-quality solutions that met client specifications. Conducted code reviews to ensure code quality, adherence to best practices, and maintainable solutions. Established and documented coding standards for the development team fostering consistency across the codebase.
Full Stack Software Developer at S4 Integration
September 30, 2021 - September 3, 2025
Developed and designed mobile applications using Flutter, .NET Core, SQLite, and MySQL ensuring smooth performance and cross-platform compatibility. Actively provided support and developed new features for the company website which was used for order management and company stats. Supported junior developers providing guidance and introducing them to applications and technologies used within the company. Facilitated learning and knowledge sharing to boost team efficiency. Gained experience with new technologies such as Flutter, Angular, and Docker experimenting and implementing them in real-world projects. Became proficient in debugging using browser tools to troubleshoot and improve application performance. Participated in a large-scale project working with .NET RESTful APIs and Angular to develop new features. Regularly liaised with the client to discuss project progress, feature requests, and timelines. Managed time-sensitive updates including content changes and database migrations

Education

Bachelor’s Degree in Information Technology - Software Development at Nelson Mandela University
January 1, 2015 - December 31, 2017
Diploma in Information Technology - Software Development at Nelson Mandela University
January 1, 2018 - December 31, 2018
Higher Certificate in Information Technology - Support Services at Nelson Mandela Metropolitan University
January 1, 2014 - December 31, 2014

Qualifications

AWS Certified Cloud Practitioner
January 1, 2024 - September 3, 2025

Industry Experience

Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Centurion today.