Software Development Engineer
LenscorpAI
Backend for an AI-powered surveillance platform: Go microservices running CCTV and inference infrastructure across enterprise deployments on three continents.
- Architected and shipped 10 production Go microservices (AWS EC2, S3, Docker) across 15+ enterprise deployments in India, the US, Saudi Arabia and Egypt, managing 15,000+ CCTV cameras at 99% uptime on air-gapped, offline-first infrastructure
- Built a real-time video ingestion layer (WebSockets, Redis, Go) streaming 8,000-10,000+ camera feeds into a GPU-offloaded AI inference pipeline (face recognition, intrusion detection, line crossing, GIS), cutting system CPU usage from 85% to 58% with concurrent Go services
- Built a Kafka-based messaging pipeline for real-time AI alerts and license-update distribution across all 15+ sites, with at-least-once delivery
- Engineered an S3-backed remote update system for the Electron desktop app, delivering live config and binary updates across 15+ globally distributed field deployments
- Lead a 4-engineer backend pod as primary technical decision-maker: code review, sprint planning and end-to-end delivery
Jan 2025 to present
Jan 2024 to Dec 2024