With 3+ years of experience building and maintaining Java and Spring Boot systems at scale. Skilled in microservices architecture, event-driven design with Apache Kafka, and self-hosted infrastructure.
Technologies & Tools
Advanced Toolkit
Microsoft Certified: Azure Security Engineer Associate
Verify (ID: C2BED8FD1B1373F)I am a Backend Software Engineer at Tata Consultancy Services (Bengaluru), passionate about building resilient, high-scale architecture and robust internal infrastructure.
With hands-on experience spanning the entire product lifecycle, I navigate projects from initial requirement gathering to post-deployment production support. I specialize in modernizing legacy frameworks, establishing event-driven Kafka pipelines, and automating CI/CD workflows. Beyond enterprise development, I build and maintain comprehensive self-hosted homelab infrastructure focusing on reverse proxies, advanced monitoring stacks, and stringent server security.
Architecting and operating scalable solutions from code to deployment.
Expertise in Java, Spring Boot, and REST API development. I design event-driven microservices that process high-throughput data efficiently.
Building CI/CD automation and managing robust Linux server environments. Experienced in containerization and advanced proxy setups.
Enforcing 100% test coverage and code quality. Managing full monitoring stacks, automated backups, and proactive threat detection.
Built a comprehensive Ubuntu server infrastructure running 10+ self-hosted services with advanced networking, security, and full stack monitoring.
Replaced synchronous REST calls with an event-driven Apache Kafka microservices pipeline to handle high-throughput financial workflows at TCS.
Migrated legacy .NET/Mainframe systems to Java Spring Boot, establishing 40+ REST endpoints and automated CI/CD pipelines.