
Hi, I'm David
Software Engineer - Full Stack Developer
Full Stack Developer with 6+ years of experience building scalable fintech, payments, and distributed systems. Strong backend focus in Django/Python with frontend experience in React, NextJS, and Svelte. Proven track record leading development teams, designing cloud-native architectures on AWS, and delivering regulated financial systems including cross-border remittance, digital wallets, money management, and other cryptocurrency platforms.
Work Experience
Lead Developer
KasteloLead Developer at Kastelo, driving the architecture and delivery of multiple fintech platforms including cross-border remittance, digital payments, cryptocurrency trading systems, money management solutions, and mobile virtual network services.
Lead Software & Data Engineer
Groov LogisticsLed the end-to-end architecture and delivery of a fleet management and route optimization platform, overseeing system design, development, testing, deployment, and operational stability.
Lead Software & Data Engineer
CartlinkLed the software development team and architected the data infrastructure for scalable extraction, transformation, and loading (ETL) processes across multiple data sources, while overseeing Cartlink’s database design and management.
Project Engineer Trainee
Magnet ElectricalDesigned and developed an online energy management system enabling remote consumption monitoring, trend analysis, financial reporting, and energy heat mapping.
Software Development Consultant
Makaula and AssociatesDesigned and developed an online database and boiler monitoring system for Ugu District Municipality, KwaZulu-Natal. Engineered a low-cost Raspberry Pi–based device to test and monitor communication infrastructure for eThekwini Electricity.