~/projects
Projects
Case studies of systems built to survive production — hardware integration, real-time constraints, and AI under guardrails.
- Real-time vision pipelineA real-time object-detection pipeline for conveyor-belt monitoring: YOLOv8n inference over two concurrent video streams via MediaMTX and FastAPI WebSockets, hitting 97% accuracy while a custom StreamProfiler keeps every frame under a 50ms budget at 20 FPS.2 concurrent streams, 97% detection accuracyCustom StreamProfiler enforcing <50ms frame budgetStable 20 FPS end-to-end in productionYOLOv8n · FastAPI · WebSockets · MediaMTX · Python
- CTS LoggerAn Electron/Node application that logs data from 70+ concurrent industrial devices over two transports at once — RS485/COM serial and WiFi/HTTP — with a command queue that auto-deduplicates requests. Six months in production with zero data loss.70+ concurrent devices across two transportsCommand queue with automatic deduplication6 months production uptime, zero data lossElectron · Node.js · RS485/COM · WiFi/HTTP · SQLite
- Andon monitoring & AI analyticsA React/Node Andon monitoring platform for Mahindra Aeronautics with multi-level RBAC and a Gemma-powered text-to-SQL analytics chatbot — secured through prompt design, regex output filtering, and a read-only scoped database role — plus a dynamic JSON→charts rendering engine.Multi-level RBAC for factory-floor rolesText-to-SQL chatbot hardened with prompt design + regex filtering + read-only DB roleDynamic JSON→charts rendering engineReact · Node.js · PostgreSQL · Gemma · RBAC