Available to hire
I am a skilled software developer with over 12 years of experience in the information technology industry. My expertise lies in C#, Angular, Vue.js, and a broad range of web technologies, including HTML5, CSS, and TypeScript. I approach problems with an innovative mindset and a collaborative spirit, delivering clean, maintainable code.
I have thrived in fast-paced and process-driven environments, adapting workflows to meet business needs and delivering high-quality software solutions. I enjoy turning UX/UI concepts into functional interfaces and guiding teams through iterative development cycles.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
Work Experience
Senior Specialist: Frontend Software Engineer at Vodacom
September 1, 2022 - PresentAs a Senior Specialist Web Frontend Software Engineer, I lead and demonstrate leadership within a dynamic team, contributing to prototypes and translating UX/UI wireframes into functional frontend code. In iterative Agile cycles, I design, develop, and optimize frontend solutions to support business outcomes. Key responsibilities include estimating user and technical stories, designing and developing frontend code, conducting unit and integration tests, collaborating with cross-functional teams, performing peer reviews, supporting testing activities, addressing incidents promptly, and guiding a team as needed.
Senior Software Developer at Standard Bank Group
September 30, 2022 - October 22, 2025Designed and developed web pages from mock-ups using HTML5, CSS3, and Vue.js; built dynamic, browser-compatible UI and implemented API calls via Vue.js/Axios to fetch data and render UI.Collaborated with architects and business partners in an Agile environment to deliver features with high quality and maintainability.
Software Developer at ABSA Corporate and Investment Banking
November 30, 2020 - October 22, 2025Developed software using C# and Angular to meet design specifications and user requirements. Provided support to IT in designing, developing, analyzing, testing, debugging, and executing C# web-based applications. Researched and evaluated new development tools to increase programming capabilities and produced developer guides while training users.
DevOps Engineer at Nihilent Technologies Inc
June 30, 2019 - October 22, 2025Created and maintained fully automated CI/CD pipelines for code deployment using TFS, Build Master and PowerShell. Developed tooling and processes to drive and improve customer experience.
Software Developer at TrenStar
February 28, 2019 - October 22, 2025Hired as a C# developer; utilized TypeScript, CSS, ASP.NET MVC and SQL to produce web applications. Performed a DevOps role by setting up and maintaining the continuous integration server, creating builds and automated deployments.
Mobile Client Developer at Derivco
October 31, 2017 - October 22, 2025HTML5 mobile client development using TypeScript, CSS, and HTML to produce a mobile client intended to replace Flash and support Application-Driven clients.
Software Developer at Derivco
May 31, 2017 - October 22, 2025Back-end development focusing on C# services for communication with HTML clients. Used Microsoft Silverlight for UI and worked with Protocol Buffers as the communication mechanism.
Automation Engineer at Derivco
March 31, 2016 - October 22, 2025Fulfilling a configuration engineering role: managed and maintained source control, Continuous Integration servers (TeamCity), and automated deployment tools (Octopus Deploy). Developed C# and PowerShell applications to improve automation.
IT Technician at NM Technologies
February 28, 2013 - October 22, 2025Worked within a TCP/IP network environment diagnosing and resolving hardware, software, and end-user problems. Played a key role in developing infrastructure and systems to meet company standards.
Junior Developer at Elemiz Solution
May 31, 2012 - October 22, 2025Designed and maintained software applications; conducted system tests, troubleshot customer issues, corrected defects, and produced customer software manuals and project documentation. Developed prototypes using new software technologies as proofs of concept.
Technical Assistant at The Council for Scientific and Industrial Research
February 28, 2011 - October 22, 2025As a graduate, created a Web portal for advertising rural development products for potential and current vendors; responsible for UI design and implementation of the application.
Education
Advanced Diploma at University of Johannesburg
February 1, 2021 - November 1, 2022Bachelor's Degree in Information Technology at Durban Institute of Technology
January 1, 2013 - December 31, 2013Diploma in Information Technology at Durban Institute of Technology
January 1, 2008 - December 31, 2010Qualifications
Using OpenAI APIs: Exploring APIs with the OpenAI Playground
January 11, 2030 - October 22, 2025Vue.js Essential Training
January 11, 2030 - October 22, 2025Bootstrap 4 Essential Training
January 11, 2030 - October 22, 2025Using Docker and .NET Core
January 11, 2030 - October 22, 2025Introduction to IoT with .NET Core
January 11, 2030 - October 22, 2025Industry Experience
Software & Internet, Telecommunications, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Johannesburg today.