Summary
Nathan Michlo is a Senior Machine Learning Engineer and technical lead with 11 years of experience architecting real-time computer vision systems and scalable MLOps pipelines from research to production. Based in Gauteng, South Africa, he has driven system-wide improvementsāoverhauling build and websocket infrastructures, shifting batched pipelines to realtime, and delivering a patented real-time lens correction and training pipeline for video products. At Dragonfruit AI he led end-to-end fraud detection and product recognition systems for self-checkout, integrating POS, multi-cloud inference, and observability to cut QA and deployment risk. He combines deep academic training (MSc in Computer Science) with hands-on skills in distributed training, experiment tracking, and designing developer workflows that materially reduce iteration time. Known for clean code and pragmatic architecture, he pairs fast prototyping with production-grade reliability while mentoring teams and setting standards across engineering organizations.
11 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Computer Science, 88%, Master of Science - MS, Computer Science, 88% at University of the Witwatersrand
Independent Examiners Board, Independent Examiners Board at St. David's Marist Inanda
English