Angular Developer at Konsise (2024-10 – 2025-03)
Implemented UI features for Konsise application and led frontend development initiatives
- Implemented UI features for Konsise application. Specifically the ITR12 and ITR14 Tax submission originally by SARS using Angular.
- Wrote Structured JSON objects to dynamically display certain parts of the HTML for many parts of the application.
- Planned and created backlog tickets for updating the Angular version of the platform, to increase security and look at various aspects of enhancing performance of the application.
- Collaborated with the project manager and business analyst to gather requirements, ensuring alignment with business objectives and timely project delivery.
- Worked with backend developers to Integrate Restful API's to frontend.
- Documented planning and estimates on Jira, by participating in Sprint planning meetings.
- Mentored junior developers in best coding practices and Angular frameworks. Transferred knowledge and support, helped debug and do code reviews.
Software Engineer at Discovery (Contracted by Synthesis) (2023-01 – 2024-06)
Initiated frontend development codebase for IOT Device Management project and led frontend architecture
- Initiated the frontend development codebase in Angular, for the IOT Device Management, also developed the initial screens, and provided project structure on the Angular side.
- Worked with a Senior UX/UI Designer at Discovery on Implementing UI screens, and understand requirements from a UI/UX perspective.
- Engaged with BI's and attended BI meetings to better the understand user story development and business requirements.
- Implemented and tested RESTful APIs in Spring Boot according to the functional requirements outlined in the confluence documentation for the backend of the the project.
- Code reviewed fellow Junior developers on the Angular frontend, encourage best practices, and outlined coding practices for them, also did code refactoring and code cleaning when needed.
Software Engineer at Synthesis (2023-01 – 2024-06)
Developed new Dataflow editor for RegTech business unit with modern UI/UX practices
- Developed new Dataflow editor for RegTech business unit at Synthesis using Angular.
- Implemented new features such as pan & zoom, modernized the old dataflow editor, by carefully researching new UI/UX trends and best practices.
- Integrated the dataflow to a Springboot backend using Restful API'S.
- Worked with a UI/UX designer for the old dataflow editor to understand it's purpose, the requirements and the organizational pain points it is solving.
Junior Software Engineer at Quantum Leap Technologies (2022-01 – 2022-12)
Worked on multiple dashboard applications with focus on bug fixes, UI improvements, and CI/CD implementation
- Worked on Xhuma Dashboard - Bursary assistance application for students, By fixing of bugs and performed code refactoring and making minor UI changes in Angular.
- Implemented CI/CD using github actions for Xhuma and Qualio fruit dashboard - a back office system for farmers in Angular.
- Implemented User authentication feature for UGen Dashboard.
- Integrated Xhuman Dashboard with Heroku Database.
- Built uGen Landing page using React + Gatsby.
- Integrated it with Contentful.