Software Engineer
CurrentBBD is one of South Africa's major software development companies who have delivered software solutions globally. While at BBD I have worked for 3 major clients.VodaPay / Vodacom Financial Services - I won a hackathon at Vodacom and an executive decision was made to move me to a project with the telecommunications giant who was expanding their portfolio into financial services called VodaPay/VFS. - When joining I was made the technical-lead for Mini-Programs. This tech allowed us to use a powerful micro-frontend framework to host applications on a super-app. - My role included consulting to our 3rd party vendor technical teams across 25+ countries, building and delivering over 100 apps using the framework. - Me and our larger team won a CEO award for special recognition and the app got attention from other telco owned platforms across Africa. - Engineering responsibilities and technical stacks I used throughout included the mini-program framework DSL’s, web-frameworks in Vue and React, Node.js, Docker and AWS cloud services including the Serverless Framework, AWS Lambdas, Aurora and DynamoDB.Discovery Bank - I developed back-office solutions for Discovery Bank, a major bank in South Africa. Interfaces and services were built on .Net core and C#.Vanguard - I was on the core team of a strategic project on a workflow orchestrator and accelerator called Vanguard. - Using Vanguard as an orchestrator I helped run many initiatives to pilot and proof this solution for our clients. As an accelerator it allowed us to build high-grade solutions in a short time. Adoption for this solution eventually was implemented in major banks, governments and enterprises globally including Australia and the UK. - Engineering responsibilities and technical stacks included Python, Stencil.js, web-components, React and Angular.