sg

Resume

Senior software engineer with around eight 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 Rails cold-chain platform.

Download resume (PDF) →

  • 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 gateway firmware from 5K → 15K concurrent device entries via a multi-threaded read pipeline using both radios. Shipped fleet-wide Tailscale VPN remote access and a security pass closing shell-injection, file-handle, and credential-leak issues across the firmware.

  • 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 cold-chain platform

    Cut shipment-detail page load from ~55s to under 1.5s through presenter-layer memoization, N+1 elimination, and S3-pre-cached PDF generation. 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.

Built Microsoft Teams analytics ingestion at Tollring (hundreds of thousands of calls per day) and ported the Delve Go debugger to AArch64 at PureSoftware.

Distributed systems · Data pipelines (Kafka, MQTT, SSE) · IoT platforms · Performance engineering · LLM orchestration · Production firmware reliability

M.S. Computer Science, The University of Texas at Dallas (2023). B.Tech. Electronics & Communication Engineering, NIT Kurukshetra (2020).