Discovery LimitedSoftware Engineer
May. 2019 - May. 2022City of Johannesburg, Gauteng, South AfricaContributed to the design and implementation of the company's website UI components, and back-end functionality, among other general feature enhancements. Interactive Messaging (IM) team: - migrated from a monolithic code base to micro-services and a multi-tenanted solution
- developed code modules and libraries in support of micro-service development
- managed the accuracy and integrity of code base by creating unit tests in previously untested code
- developed new user-facing features to enhance the user experience
- collaborated with other team members and stakeholders Digital Health Services (DHS) team: - developed new user-facing features to enhance the user experience
- implemented Spring Boot applications using a micro-service architecture, using Web Services (incl. SOAP, REST, XML)
- spearheaded new and existing in-house scheme take-ons and migrations on the Discovery domain
- trusted mentor among my colleagues and junior peers alike; providing guidance on matters relating to tech, processes, and standards