Mxolisi Msweli

Head of AI/ML | AI/ML Engineer | Master of Science, System Specification

City of Johannesburg, Gauteng, South Africa

About

Machine Learning & Software Engineer with 8+ years of experience building production-grade ML systems. Proficient in C++Java and Python with expertise in deploying high-performance pipelines using PyTorch, TensorFlow, and modern ML frameworks. Skilled in architecting systems that require robust decision-making and real-time processing..

Experience

  • Head of AI/ML : AI Engineer at LRMG
    Oct 2025 - Present · 9 mos

  • SovTech (Full-time · 3 yrs 2 mos)
    • Senior Full Stack Engineer
      May 2023 - Present · 3 yrs 2 mos

      contracted to PayFast as a Senior FullStack Engineer

    • Staff Software Engineer
      Feb 2024 - Oct 2025 · 1 yr 9 mos

  • Senior Full Stack & Hardware Engineer at AfricaWeather
    Mar 2022 - May 2023 · 1 yr 3 mos

    Containerized training and serving workflows using Docker and Kubernetes, enabling parallel experimentation and effective horizontal scaling of ML models. • Designed UI concepts with Figma and developed Angular 14 dashboards hosted on S3, increasing transparency and data accessibility for stakeholders. • Architected event-driven pipelines using Apache Kafka and RabbitMQ to decouple services and ensure at-least-once delivery. • Managed CI/CD pipelines with Jenkins, integrated operational support via Freshdesk, and employed PRTG alongside CloudWatch to

  • Senior Software Developer at TCSJOHNHUXLEY
    Dec 2020 - Mar 2022 · 1 yr 4 mos

    • Developed high-performance C++ and Java microservices with Spring Framework for casino gaming devices; integrated ISO 8583 messaging for real-time transaction processing. • Prototyped Python/C++ ML modules for fraud detection using ensemble methods and feature hashing, catching anomalies in live streams

  • Full Stack Developer at Prime Tech
    Mar 2019 - Nov 2020 · 1 yr 9 mos

    • Led a team of 4 engineers; drove sprint planning, stakeholder demos, and project roadmap execution. • Engineered and sustained enterprise Java solutions using Spring. • Implemented RabbitMQ for asynchronous messaging and Redis for distributed caching across microservices.