About me
Robotics & AI Engineer
Building intelligent multi-agent systems and robust robotic software stacks.

Experience & Research
Roles, research, and collaborations that shaped my work.
Robotics Lab Manager
· RAIL Lab | University of the Witwatersrand 2025 – PresentJohannesburg, South Africa
- Maintain, integrate and deploy software stacks across multiple research robots (Husky UGV, Unitree A1, Pepper, BlueROV2, YuMi manipulators, and DJI Robomaster platforms).
- Built ROS + Python + Docker interfaces to allow non-technical researchers to prototype behaviors on physical robots.
- Created the robot documentation portal: raillab.github.io/robot-docs
- Design and launch interactive robot demos, supporting rapid iteration and multi-agent experiment deployment.
Robotics Lab Management ROS DockerViewCTO
· HCV Underwriting Managers 2024 – PresentJohannesburg, South Africa
- Lead architecture and deployment of company-wide automation and data systems (Airflow, Docker, SQL, AWS).
- Built production-grade WhatsApp autonomous agent + API integrations for document retrieval and workflow routing.
- Full legacy system migration with distributed data reconciliation and audit infrastructure.
CTO Cloud Full Stack AutomationViewResearch Exchange
· ACT Lab | Brown University 2024 – 2024Providence, USA
- Guest researcher supervised by Prof. Nora Ayanian.
- Designed UWB-based localization + sensor fusion for multi-drone coordination in GPS-denied scenarios.
- Investigated collective motion to reduce localization uncertainty.
- Offered PhD continuation after research period.
Research Multi-Agent Systems UAVsViewIntermediate Software Engineer
· Melio AI 2023 - 2024 – 2025- Platform and pipeline development for ML model deployment (Django, FastAPI, Docker, AWS, Kubernetes).
- Designed internal ML tooling for reproducible training and evaluation workflows.
MLOps Software Engineering CloudViewMSc Researcher - Cooperative UAV Swarms
· RAIL Lab | University of the Witwatersrand 2023 – PresentJohannesburg / Remote
- Develop multi-agent RL systems for UAV teams to coordinate in GPS-denied cave environments.
- Focus on communication minimization and global reward alignment under partial observability.
- Implement scalable simulation + training pipelines (PyTorch, TorchRL, VMAS).
MARL Robotics UAVs ResearchView