Portfolio Showcase

My Projects

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.

CCTV AI Security Platform

2021 – Present

Production Computer Vision & AI Inference System

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.

Key Achievements:
  • • Deployed ConvNeXt and Faster R-CNN with zero-downtime model switching
  • • Built behaviour analytics engine with polygonal ROI matching and loitering detection
  • • Replaced HSV classifier with CIELAB + K-Means + CIEDE2000 pipeline
  • • Real-time alert dispatch to Telegram and cloud endpoints
Technologies Used:
ConvNeXt
Faster R-CNN
YOLOX
OpenCV
TensorFlow
Keras
Python

Impact: Live production system powering AI-driven security monitoring across multiple client deployments, with configurable model selection and sub-second alert dispatch.

IoT Event-Driven Infrastructure

2021 – 2024

MQTT & RabbitMQ Device Messaging Infrastructure

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.

Key Achievements:
  • • Established MQTT brokering between IoT devices and backend services
  • • Engineered multi-threaded RabbitMQ pipeline with hot reloading
  • • Migrated GPIO from Arduino/RPi to Sonoff Smart Switch (+50% reliability)
  • • Designed Linux-based tamper-detection security for edge devices
Technologies Used:
MQTT (Mosquitto)
RabbitMQ
Raspberry Pi
Sonoff
Docker
Linux

Impact: Reliable event-driven messaging backbone for 100+ deployed IoT devices, with tamper detection and over 50% improvement in I/O hardware stability.

CI/CD Infrastructure

2023 – 2024

DevOps & Infrastructure Automation

Designed and deployed CI/CD infrastructure using Docker and Ansible, enabling reliable automated delivery of security-critical software to remote IoT client environments.

Key Achievements:
  • • Designed CI infrastructure using Bitbucket Pipelines
  • • Established remote deployment with Docker and Ansible
  • • Automated delivery to security-critical IoT environments
Technologies Used:
Bitbucket Pipelines
Docker
Ansible
CI/CD

Impact: Streamlined deployment processes and improved development workflow efficiency through automated testing and deployment pipelines.

2021 Internship Program

2021

Mentoring & Technical Leadership

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.

Mentoring Focus:
  • • Test-Driven Development principles
  • • Docker concepts and containerization
  • • SQL Database Administration
  • • Python best practices and Linux CLI
Technologies:
Python
Docker
Keras
TensorFlow

Impact: Successfully mentored graduates and students, helping them develop practical skills in software development and machine learning applications.

Sonoff Smart Switches Integration

2022-2023

IoT Hardware-Software Integration

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.

Key Achievements:
  • • Replaced unstable GPIO communication with secure RESTful POST interfaces
  • • Implemented real-time device synchronization and monitoring
  • • Achieved scalable hardware-software interoperability
  • • Improved I/O stability by over 50%
Technologies:
Python
Raspberry Pi
Sonoff Switches
Grafana

Impact: Achieved scalable hardware-software interoperability, allowing seamless control and automation across multiple deployed devices with 50% improvement in I/O stability.

Want to Work Together?

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!