About Me
Software Developer with 2.7 years of experience building production-grade backend systems using Java and Spring Boot. Implemented Redis caching and Kafka-based async messaging to reduce latency and improve reliability on a monitoring platform. Strong foundation in DSA and system design, with hands-on experience in microservices architecture, security (RBAC & authentication), load balancing, and containerized deployment (Docker, Minikube). Additional exposure to Angular frontend development and AWS cloud infrastructure.
Skills & Technologies
Work Experience
Software Developer – Product & R&D
Implemented Redis caching and optimized backend queries to reduce API response latency for the Netraa APM monitoring platform. Designed a Kafka-based message queue to decouple email/notification delivery, improving system resilience. Architected modular Spring Boot backend services enabling independent scaling of multiple monitoring modules. Built load balancing and authentication for APIs and developed Angular UI delivering real-time dashboards. Managed end-to-end production deployment and explored Minikube for local Kubernetes testing.
Software Developer – Product & R&D
Engineered backend services and data pipelines for infrastructure and network telemetry collection at scale. Developed database monitoring integrations for MySQL, MS SQL Server, and Oracle exposing metrics via REST APIs. Designed and implemented Role-Based Access Control (RBAC) with authentication for secure user permissions. Developed a .NET Agent for Windows application and MS SQL Server metrics collection, extending multi-platform support.
Education
B.Tech
Information Technology