A showcase of my professional work in AI, computer vision, and IoT infrastructure — alongside community initiatives and personal projects that demonstrate the breadth of my engineering experience.
End-to-end AI platform for live CCTV security monitoring — from training and benchmarking object detection models to deploying a configurable multi-model inference pipeline and behaviour analytics engine with real-time alert dispatch.
Impact: Live production system powering AI-driven security monitoring across multiple client deployments, with configurable model selection and sub-second alert dispatch.
Designed and deployed MQTT message-brokering infrastructure (Mosquitto) between IoT devices and backend systems, paired with a multi-threaded RabbitMQ event pipeline and tamper-detection security for 100+ Linux-based IoT deployments.
Impact: Reliable event-driven messaging backbone for 100+ deployed IoT devices, with tamper detection and over 50% improvement in I/O hardware stability.
Designed and deployed CI/CD infrastructure using Docker and Ansible, enabling reliable automated delivery of security-critical software to remote IoT client environments.
Impact: Streamlined deployment processes and improved development workflow efficiency through automated testing and deployment pipelines.
Mentoring and giving guidance to university students in software development principles. Collaborated with graduates to create better tracking algorithms using Machine Learning frameworks and taught fundamental development practices.
Impact: Successfully mentored graduates and students, helping them develop practical skills in software development and machine learning applications.
Integrated Sonoff Wi-Fi smart switches with Raspberry Pi edge devices using Python-based HTTP POST requests, enabling reliable, network-driven control and automation across distributed IoT systems.
Impact: Achieved scalable hardware-software interoperability, allowing seamless control and automation across multiple deployed devices with 50% improvement in I/O stability.
I'm always excited to collaborate on interesting projects. Whether you need development help, technical consulting, or just want to discuss ideas, let's connect!