Resume
Senior software engineer with around 4 years across distributed systems, AI workflow platforms, and edge/IoT infrastructure. Currently at Tag-N-Trac, where I lead TracFlow and work on the BLE gateway firmware, Kafka ingestion pipelines, and the Rails logistics platform.
Selected work
- TracFlow — AI workflow platform
Lead a 6-person team building a multi-tenant workflow engine: deterministic DAG execution, context-aware event routing, voice and messaging integrations, and real-time streaming. Powers 15+ production SOPs across logistics operations.
- IoT gateway firmware
Scaled the BLE read pipeline from 5K → 15K concurrent device entries with a multi-radio, multi-threaded design and dongle-reset recovery on radio failure. Hardened the firmware codebase against shell-injection, file-handle leak, credential exposure, and TLS trust-chain issues accumulated across years of organic growth. Own the operator CLI field engineers use day-to-day — shadow reads, FOTA, certificate rotation, BLE provisioning. Behind it, a Tailscale-backed remote-access plane gives ops live SSH into any gateway in the 10K+-device production fleet.
- Kafka ingestion & binary protocol parser
Designed a 3-stage Kafka ingestion topology with gateway fan-out, idempotent three-tier S3 persistence, and multi-source schema normalization. Wrote the binary cold-chain protocol parser from scratch — delta-compressed temperature streams, bit-packed events, and a stateful timestamp reconstruction algorithm.
- Rails logistics platform
Drove the cross-app performance rescue — heaviest page loads went from ~55s to under 1.5s through presenter-layer memoization, N+1 elimination, indexed reading lookups, and S3-pre-cached report generation behind advisory locks. Led the wkhtmltopdf → Ferrum (headless Chrome) migration.
- Smart-label printer middleware
Python middleware on Pi-class MCUs integrating Zebra ZPL printers with barcode cameras and AWS IoT shadow orchestration. Multi-frame consolidation engine with watchdog publishing across four production environments.
Earlier
Built Microsoft Teams analytics ingestion at Tollring (hundreds of thousands of calls per day) and ported the Delve Go debugger to AArch64 at PureSoftware.
Focus areas
Distributed systems · Data pipelines (Kafka, MQTT, SSE) · IoT platforms · Performance engineering · LLM orchestration · Production firmware reliability
Education
M.S. Computer Science, The University of Texas at Dallas (2023). B.Tech. Electronics & Communication Engineering, NIT Kurukshetra (2020).