Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
CustomerServiceRepresentative

Lakshmi Ponnambalam

Java Backend Developer
Bengaluru

Summary

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.

Overview

5
5
years of professional experience
1
1
Certification
3
3
Languages

Work History

Software Developer (Backend)

Tata Consultancy Services (TCS)
03.2021 - Current

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:

  • Developed and integrated RESTful middleware APIs using Spring Boot & Spring MVC, delivering clean and well-structured responses tailored to front-end requirements for the connected vehicle platform.
  • Consumed Kafka events for real-time vehicle alerts and status updates, ensuring reliable message processing within the microservices layer.
  • Implemented Redis caching for authentication tokens and frequently accessed data, reducing redundant database calls and improving API response times.
  • Implemented circuit breaker and fallback mechanisms using Resilience4j to handle downstream service failures gracefully and maintain platform stability.
  • Collaborated closely with front-end developers to understand business requirements and shape API responses accordingly, reducing back-and-forth during integration.
  • Documented all APIs in Swagger, providing front-end and QA teams with a clear and up-to-date reference for integration and testing.
  • Wrote and executed test cases, performed API testing using Postman, and supported the QA team during functional testing cycles.
  • Monitored API performance through dashboards and alerts, proactively identifying potential issues and coordinating with downstream API owners to prevent downtime.
  • Reduced code smells and improved overall code quality by regularly analysing SonarQube reports and addressing flagged issues.
  • Handled production issues and participated in root cause analysis, ensuring timely resolution with minimal impact to end users.
  • Assisted with deployments and used Kubernetes commands for log tailing and basic troubleshooting, coordinating with the DevOps team for production releases.
  • Mentored two junior associates, helping them understand the system architecture, codebase structure, and development practices followed within the project.

Education

Bachelor of Engineering (B.E.) -

SIES Graduate School of Technology
Mumbai
11-2020

Skills

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

Certification

AWS Certified Developer – Associate | Credential ID: 2TQHSQMKRJBQ8Q8R (CertMetrics)

Timeline

Software Developer (Backend)

Tata Consultancy Services (TCS)
03.2021 - Current

Bachelor of Engineering (B.E.) -

SIES Graduate School of Technology
Lakshmi PonnambalamJava Backend Developer