Resume
Software engineer building backend platforms, workflow engines, and device-to-cloud systems. At Tag-N-Trac, I own architecture and stay hands-on with development, performance, and production reliability.
Download resume (PDF) →
Selected work
TracFlow: AI workflow orchestration
- Architected and built TracFlow from scratch, owning the workflow engine design and end-to-end development of a multi-tenant AI automation platform.
- Designed durable workflow orchestration for AI agents, external integrations, and human input, combining token-based DAG execution with asynchronous processing, persistent state, and failure recovery.
IoT gateway firmware
- Reworked IoT gateway firmware across hardware platforms, using concurrent BLE reads to cut device processing from 21.3 to 6.8 seconds and adding remote diagnostics and failure recovery.
- Built remote fleet management capabilities, including diagnostics, firmware updates, certificate handling, and an operator CLI for field engineers.
Telemetry ingestion and binary protocols
- Designed a Kafka-based distributed ingestion pipeline for high-volume IoT sensor and location telemetry, normalizing device events for scalable downstream analytics.
Tenant-aware device ownership
- Built tenant-aware device transfers that preserve ownership history and keep historical readings within the correct tenant context.
Warehouse automation
- Built warehouse automation middleware integrating label printers, barcode cameras, and AWS IoT, with stateful multi-frame barcode processing for printing and verification.
Earlier
Minfy Technologies
- Reduced backend compute costs by 20% by adding caching, request coalescing, and payload optimization across high-traffic mobile APIs.
- Built backend APIs powering a React Native medical-testing platform adopted by 10K+ users.
Tollring
- Engineered a multi-threaded ingestion system scaling to hundreds of thousands of Microsoft Teams calls and meetings per day for enterprise analytics workloads.
- Built an OAuth 2.0 and OpenID Connect authentication service for Teams integrations.
PureSoftware
- Ported Delve (Go debugger) from x86-64 to AArch64, enabling Go debugging capabilities on Windows-on-ARM devices.
Projects
- Built and launched a collaborative drawing canvas with a Go backend, supporting shared drawing across nested zoom levels.
- Designed durable operation logging and snapshot recovery to preserve drawing state and session undo history across disconnects and server restarts.
- Increased student adoption by 75% by building a domain-rule validation engine for automated degree-plan verification.
- Led and mentored 10–15 open-source contributors, coordinating architecture and onboarding.
Focus areas
Distributed Systems · Event-Driven Systems · IoT Platforms · Performance Engineering · Workflow Orchestration
Education
- Master of Science in Computer Science, The University of Texas at Dallas (2023).
- Bachelor of Technology, Electronics and Communication Engineering, Indian Institute of Information Technology, Sonepat (2020).