Distributed Loadshedding App
A distributed system that moves loadshedding updates between services using Apache ActiveMQ messaging.
Johannesburg, South Africa
Software engineer focused on Java, Spring Boot and microservices. I design clean REST APIs, message-driven systems and the plumbing behind them.
About
I graduated from WeThinkCode_ in 2026 with an Occupational Certificate in Software Engineering (NQF Level 6, Pass with Distinction), specialising in systems integration.
I now tutor fellow students at WeThinkCode_ and share what I learn on CodersDomain, my backend engineering YouTube channel.
Selected work
A distributed system that moves loadshedding updates between services using Apache ActiveMQ messaging.
A connectivity and safety focused project built around reliable backend services.
A WhatsApp bot that delivers weather information straight to your chat.
An AWS thumbnail pipeline using S3, Lambda and Rekognition.
Toolbox
Contact
Open to backend engineering roles and collaborations. Send a message below or find me on LinkedIn.