
Vuyo M
Software Engineer
Habilidades

Revisa mis servicios

Porfolio
Experiencia laboral
Software Engineer
Discovery • Tiempo completo
Dec 2025 - Present • 11 mos
Build Angular and Spring Boot dashboards that let Discovery Health Medical Scheme members track their stats and progress in Personal Health Pathways, Discovery’s AI-powered personalised health feature. Leading an initiative to design and develop the team’s first dedicated development environment, replacing an unstable shared test environment and improving developer productivity. Enabled the QA team to test faster and more reliably, reducing environment-related delays.
Software Engineer
Old Mutual South Africa • Tiempo completo
Dec 2022 - Dec 2025 • 3 yrs
Maintained core development for Project Olympus (Old Mutual’s digital bank), transitioning from foundational chat services to critical customer-facing banking products. Order Tracking & Fulfilment Service Lead Engineer: Solely responsible for building a centralised service to track long-running business processes (e.g., credit applications, card deliveries). Architecture: Leveraged AWS Lambda and DynamoDB to provide a real-time, consistent view of order statuses for both customers and internal agents. Impact: Managed customer expectations by providing transparency into "progressive business processes," reducing support volume regarding application statuses. Enterprise Customer Chat & Compliance Real-Time Messaging: Owned the backend for the bank’s branchless support model, implementing AWS API Gateway WebSockets for low-latency communication. Regulatory Compliance: Built a specialised relay service that synced chat transcripts to Salesforce in near real-time, ensuring strict adherence to South African financial record-keeping laws. Document Integration: Architected file-sharing capabilities using AWS S3, allowing secure exchange of KYC and support documents between users and agents. Multichannel Notifications Framework Engineered a scalable system using AWS Step Functions to orchestrate complex notification workflows across SMS, email, and push. Template Standardisation: Developed a protocol for cross-functional teams to define and deploy notification templates, accelerating the rollout of new banking alerts.