
Java Backend Developer with 5 years of hands-on experience at Tata Consultancy Services, focused on building and maintaining middleware APIs for enterprise-grade, customer-facing applications. Played a key role in Tata Motors' connected vehicle platform — delivering RESTful microservices, driving production stability, and working closely with front-end teams to continuously enhance the mobile experience for thousands of users. AWS Certified Developer, skilled in Spring Boot, Kafka and Redis, and a proven ability to deliver in fast-paced Agile environments.
Client: Tata Motors | Project: Connected Vehicle Mobile Platform
A feature-rich connected vehicle application that brings together the full ownership journey for Tata Motors customers — from exploring and booking test drives, to managing service appointments, tracking real-time vehicle health, monitoring device and telematics status, and controlling the vehicle remotely. The platform also keeps customers informed through timely notifications on vehicle activity and service updates.
Key Contributions:
Languages & Frameworks: Java 8 (Streams, Lambdas, Optional), Spring Boot, Spring MVC, Spring Security, Spring Kafka, Resilience4j
Databases & Messaging: MongoDB, Redis
Cloud & DevOps: AWS (Certified), GCS, Docker, Jenkins CI/CD, Git, Maven
Testing & Quality: JUnit, Postman, SonarQube
Tools & IDEs: Eclipse, VS Code, Spring Tool Suite (STS), Trino, Apache Superset