About Me
I engineer high-performance software where reliability is non-negotiable. With over 4 years of experience, I specialize in building scalable, event-driven microservices for the financial and logistics sectors using Java Spring Boot, Apache Pulsar, and PostgreSQL. I bridge the gap between robust backend security and fluid mobile/web experiences using Flutter and React.
Certifications
Featured Projects
BookTruck Logistics Platform 🚀
Designed and developed a scalable, event-driven logistics marketplace connecting cargo owners with verified truck drivers across the SADC region. The platform facilitates real-time bidding, shipment tracking, and automated wallet payments.
Technical Highlights:
- Event-Driven Architecture: Implemented Event Sourcing using Apache Pulsar to handle high-throughput domain events (e.g., bids, geolocation updates).
- Real-Time Mobile & Web: Built a multi-role Flutter mobile app and React web dashboard featuring live STOMP WebSocket updates for instant bid notifications.
- Geospatial Engine: Integrated OpenStreetMap (OSRM) and TomTom API for cost-effective routing and live driver tracking.
- FinTech Integration: Developed a secure payment module integrating EcoCash (USSD push) and InnBucks for driver wallet top-ups.
Request To Pay Service (RTP)
Inspired by real-time payment frameworks like the Australian NPP, this platform facilitates seamless EFT payments between bank customers based on ISO 20022 standards.
The system routes pain.013 RTP messages via a central national switch, notifying customers via their banking app to approve or decline requests instantly. Upon approval, it generates immediate credit transfers (pain.001).
Payments USSD Gateway
Engineered a high-availability USSD platform allowing customers to pay insurance premiums via mobile phones. Seamlessly integrated with EcoCash and SMS gateways for real-time transaction processing and notifications.
TCIB-Zeepay Cross-Border Integration
Enabled real-time cross-border payments between Zimbabwean and SADC financial institutions by integrating Zeepay with the TCIB platform using Apache Camel routes and RabbitMQ messaging.
Enhanced Electronic Payments System (ZEEPAY)
Developed an ISO 20022-compliant interbank payment switch for single and bulk credit transfers and debit orders. Includes a robust acquiring system and settlement gateway.
WhatsApp Chatbot for Customer Engagement
Built an automated customer service bot using Spring Boot and Twilio API to handle user queries and log conversations, significantly reducing support response times.