Passionate enterprise developer specializing in microservices,
Spring Boot, and cloud technologies.
Proven track record at top companies like BMW, Mercedes-Benz, Pick n Pay, FNB, and Standard Bank.
Remote contracts only • Based in Ballito, KwaZulu-Natal, South Africa
With over 20 years of experience in enterprise Java development, I've built robust, scalable solutions across Banking, Insurance, Logistics, and Public Enterprise domains. My journey spans from the early days of J2EE to modern microservices architectures.
Two decades specializing in Spring Boot microservices, cloud architectures, and modern development practices
Extensive experience mentoring developers and leading teams in Agile environments across multiple industries
Passionate about leveraging cutting-edge technologies and open-source tools for optimal enterprise solutions
Leading backend REST API development using microservices architecture. Responsible for AWS deployments and Angular frontend development with Redux.
Backend REST API development with microservices, mentoring junior developers, and implementing security & DevOps practices.
Full-stack development in Scrum environment, stakeholder collaboration, and proactive mentoring of team members.
IBM IAA application development and rewrite, microservices design using Spring Boot.
Team leadership for plant workshop devices applications, full-stack development, and database management.
Online banking platform development, Jenkins pipeline setup, and team leadership.
IBM IAA application development, microservices with Spring Boot, AWS integration.
Team Lead for Merchant Acquisition Mobile Application using Rocket Software modernization tools.
SAP CLM development, integration with SAP SRM and ERP, workflow development and custom monitoring.
Mobile media application development with C++ clients, J2EE backend, and BPM solutions.
Led analysis, architecture, design, and development. Team leadership and project management functions.
Restaurant delivery software and social networking mobile application development.
Integration Architecture team, Neon and SeeBeyond integration projects, credit cluster feeds development.
Enterprise-grade e-commerce platform built with Spring Boot microservices, deployed on AWS with automated CI/CD pipelines for Pick n Pay.
Merchant acquisition system with mobile interface and integration to multiple payment vendors, fraud detection systems, and terminal device vendors.
Complete rewrite of IBM IAA insurance application using modern microservices architecture with Neo4J graph database and AWS cloud services.
AI-powered medical transcription SaaS for South African healthcare practitioners. Features real-time speech-to-text with speaker diarization (OpenAI Whisper, Deepgram, Google Speech-to-Text), AI-driven SOAP note generation with ICD-10 and medical tariff code extraction, multi-language support with code-switching detection (English, Afrikaans, Zulu, Xhosa, Sotho), MediKredit integration for electronic medical aid claims to 100+ schemes using mTLS authentication, automated ERA reconciliation with SFTP retrieval and XML/EDI parsing, NAPPI pharmaceutical database integration, subscription billing with PayFast, and multi-role staff management with full audit logging.
AI-powered document conversion SaaS enabling South African accountants, bookkeepers, and SMEs to automate financial document processing. Features AI vision models (Google Gemini 2.0 Flash, Anthropic Claude) for extracting structured transaction data from bank statement PDFs across 9 major SA banks (FNB, Standard Bank, Nedbank, ABSA, Capitec, Investec, African Bank, TymeBank, Discovery Bank), AI-driven invoice extraction with VAT validation and duplicate detection, OCR pipeline with Tesseract.js, multi-format exports for Sage One, Sage Pastel, Xero, QuickBooks, DraftWorx, OAuth 2.0 integrations, multi-client management, and AI-powered receipt scanning with expense categorization.
Comprehensive pharmacy delivery platform for South Africa comprising backend API, two web dashboards, and two mobile applications. Features AI-powered prescription processing using OCR (Tesseract.js, Google Vision API) for medication extraction, NAPPI database integration with SAHPRA scheduling compliance (S0-S6 controlled substances), real-time order tracking with Socket.io and Google Maps, customer mobile app (React Native + Expo) with prescription upload and order tracking, driver mobile app with turn-by-turn navigation and proof-of-delivery capture, pharmacy dashboard for inventory and prescription verification, admin panel, PayFast/Stripe payments, MediKredit API for medical aid claims, and full POPIA compliance with audit logging.
AI-powered compliance automation platform helping South African small businesses manage regulatory filings and documentation. Features AI document processing pipeline using OpenAI GPT-4 Vision and GPT-4o-mini for automatic classification and data extraction from ID documents, bank statements, tax certificates, BEE certificates, company registrations, and financial statements. Includes South African-specific validators for ID numbers (13-digit with Luhn checksum), CIPC registration numbers, SARS tax numbers, BEE levels, automated workflows for CIPC annual returns, BEE renewals, SARS submissions, Employment Equity reporting with deadline tracking, WhatsApp Business API integration via Twilio, and multi-tier subscription billing with PayFast and Stripe.
Ready to build something amazing? I'm available for remote contracts only. Contact me for competitive rates and immediate availability.