Tata Consultancy Services
Pune, India · Jul 2024 – Present
Software Engineer (Backend)
- Develop Java 21 and Spring Boot microservices and REST APIs for shipment and customs workflows supporting 50,000+ daily active users.
- Built Kafka-based event pipelines that decoupled services and reduced API latency by 40%.
- Improved read throughput by 35% and API response times by 25% through PostgreSQL query optimization and Redis caching.
- Deployed Dockerized services to AWS EC2 and S3 and supported CI/CD workflows, reducing manual deployment effort by 40% and improving deployment stability by 60%.
- Secured APIs with OAuth 2.0, JWT, and RBAC; optimized multithreaded Spring Batch processing to cut file-processing time by 20%.
- Reduced production defects by 30% through JUnit testing, debugging, Grafana monitoring, and iterative delivery.
- Developed a customs validation interface for shipment compliance and charge calculations, cutting related delays by approximately 30%.
