- Designed and implemented an end-to-end MQTT Sparkplug B integration pipeline in Java, covering payload conversion, topic generation, and edge node lifecycle management with Sparkplug B 3.0 compliance.
- Built thread-safe state managers and resolved a concurrent birth message race condition using
ConcurrentHashMap-based deduplication for reliable high-frequency IoT data ingestion. - Authored unit tests with JUnit, Mockito, and PowerMock while contributing to Navigate feature delivery and production incident resolution on the CRT team.
- Technologies: Java, Spring Boot, MQTT, Sparkplug B, Protobuf, JUnit, PostgreSQL, Kafka, Docker, Git
Work
- Jul 2025 - PresentPTCSoftware Engineering Intern
- Feb 2025 - Jun 2025Volunteer YatraFull Stack Developer
- Built and optimized microservices handling 10K+ daily requests, improving API response times by 25-35% under peak load through query optimization and caching.
- Architected a Redis-backed caching layer decoupled from core services, reducing redundant database hits and improving horizontal scalability.
- Implemented validation, error handling, and observability with Prometheus and Grafana while collaborating across the full SDLC.
- Technologies: Next.js, Node.js, AWS, Docker, PostgreSQL, Redis, Prometheus, Grafana
- Dec 2024 - Feb 2025Cannibals MediaFull Stack Developer
- Built a horizontally scalable backend on Azure supporting 100K+ users via stateless service design, load balancing, and secure third-party API integrations.
- Designed a decoupled service architecture separating auth, data, and business logic layers, improving modularity and enabling independent deployments.
- Technologies: Next.js, Node.js, Azure, Docker, Firebase