Abandoned Object Detector
Real-time detection of unattended luggage in public spaces (airports, stations). Uses YOLO + IoU tracker with center-history smoothing, audible/visual alerts, and optional Deep SORT integration.
View Repository →Hello, I'm
AI Engineer specializing in Computer Vision and Generative AI. I build intelligent systems that perceive, reason, and act - from real-time surveillance pipelines to LLM-powered RAG assistants.
Two main pillars forming my AI engineering practice
Building LLM-powered applications with local inference, RAG pipelines, and automated prompt optimization. Focus on practical, production-ready deployments.
Real-time video analytics for security & surveillance. Expert in YOLO-based detection, multi-object tracking, pose estimation, and anomaly detection pipelines.
Shipping production-grade AI systems with robust alert mechanisms, REST APIs, and containerized deployments. Strong focus on reliability and real-world performance.
Technologies I work with on a daily basis
Production-ready AI systems across two domains
Real-time detection of unattended luggage in public spaces (airports, stations). Uses YOLO + IoU tracker with center-history smoothing, audible/visual alerts, and optional Deep SORT integration.
View Repository →Anomaly detection in dense crowds via dense optical flow + MAD statistics. Detects panic, stampedes, and surges. Optional Qwen2-VL semantic verification with a live overlay dashboard.
View Repository →Keypoint-based fall detection for elderly care and hospitals using YOLO pose estimation. Implements a temporal state machine (STANDING → FALLING → DOWN → ALERT) with webhook notifications and VLM second-opinion verification.
View Repository →Early-stage fire & smoke detection on CCTV feeds. Custom YOLOv8-nano model with consecutive-frame confirmation to suppress false positives. Optional Qwen2-VL verification and SMTP email alerts with cooldown.
View Repository →Real-time facial recognition pipeline using InsightFace (SCRFD detector + ArcFace 512-d embeddings) for automated face matching. Flask SSE web dashboard, webhook notifications, and GPU/CPU ONNX Runtime support.
View Repository →Spatiotemporal anomaly scoring using X3D-S backbone + STEAD model with Performer attention. Processes 16-frame clips, applies moving-average smoothing, and triggers alerts via snapshot + webhook + optional Qwen2-VL explanation.
View Repository →Real-time firearm detection for CCTV deployments. YOLOv8 detection with temporal persistence logic + Qwen2-VL structured threat assessment (weapon type, holder description, threat level 0–100, rationale). 4-bit VLM quantization support.
View Repository →Detects wrong-direction movement for persons & vehicles using YOLO + ByteTrack and trajectory analysis. Interactive calibration GUI, ROI polygon masking, gate-line crossing, CSV event logging, and Docker support.
View Repository →Automated prompt optimization loop using local LLMs via Ollama. Iteratively reformulates user prompts, scores candidates using an LLM-as-judge framework, persists best prompts to JSON, and logs all iterations to CSV. Includes an A/B testing harness for comparing prompt variants.
Complete Retrieval-Augmented Generation system with FastAPI backend and Streamlit UI. Features hybrid retrieval (FAISS dense + BM25 lexical), RRF fusion, conversation memory, generative indexing with multi-query rewriting, and LLM-based evaluation endpoints. Fully local - no cloud dependencies.
Open to collaborations, freelance projects, and opportunities in AI engineering.