About Me
Java Backend Developer with 4+ years of experience at Tata Consultancy Services, delivering production-grade
systems for global aviation clients including Singapore Airlines and Thai Airways. Specialises in Spring Boot
…
Java Backend Developer with 4+ years of experience at Tata Consultancy Services, delivering production-grade
systems for global aviation clients including Singapore Airlines and Thai Airways. Specialises in Spring Boot
microservices, REST API design, and Google Cloud Platform. Track record of measurable impact: 35% performance
improvement on a high-traffic enterprise module, reduced API latency on airline crew-rostering systems serving
10,000+ daily requests. Immediately available to relocate to UAE.
Experience
System Engineer
<p>Architected and delivered sprint planning, capacity management, and team utilisation modules using Spring Boot and Spring Data JPA, serving 500+ concurrent enterprise users.<br>
Designed and optimised REST APIs for load calculation and velocity forecasting, achieving a 35% reduction in average response time through query optimisation and caching with Spring Cache.<br>
Refactored legacy module code to follow clean architecture principles, reducing bug rate by ~20% in subsequent sprint cycles.<br>
Collaborated with frontend team (Angular/TypeScript) to define and document API contracts, enabling parallel development and faster delivery.<br>
Built 6+ Spring Boot microservices for crew rostering, duty period validation, and workflow orchestration, handling 10,000+ daily API requests in production.<br>
Integrated backend event pipelines using GCP Pub/Sub for real-time crew availability updates across distributed services, reducing data latency by ~40%.<br>
Implemented role-based access control (RBAC) using Spring Security, enforcing compliance with airline regulatory rules.<br>
Participated in on-call production support rotation; resolved P1 incidents within SLA, improving overall system uptime to 99.7%.<br>
Developed Angular UI modules for maintenance scheduling dashboards and integrated them with Spring Boot backend APIs and an Oracle SQL database.<br>
Implemented role-based access, form validations, and audit trail logging, meeting aviation compliance requirements.<br>
Wrote JUnit and Mockito unit tests, achieving 80%+ code coverage on critical backend modules.</p>
System Engineer
Architected and delivered sprint planning, capacity management, and team utilisation modules using Spring Boot and Spring Data JPA, serving 500+ concurrent enterprise users., Designed and optimised REST APIs for load calculation and velocity forecasting, achieving a 35% reduction in average response time through query optimisation and caching with Spring Cache., Refactored legacy module code to follow clean architecture principles, reducing bug rate by ~20% in subsequent sprint cycles., Collaborated with frontend team (Angular/TypeScript) to define and document API contracts, enabling parallel development and faster delivery., Built 6+ Spring Boot microservices for crew rostering, duty period validation, and workflow orchestration — handling 10,000+ daily API requests in production., Integrated backend event pipelines using GCP Pub/Sub for real-time crew availability updates across distributed services, reducing data latency by ~40%., Implemented role-based access control (RBAC) using Spring Security, enforcing compliance with airline regulatory rules., Participated in on-call production support rotation; resolved P1 incidents within SLA, improving overall system uptime to 99.7%., Developed Angular UI modules for maintenance scheduling dashboards and integrated them with Spring Boot backend APIs and an Oracle SQL database., Implemented role-based access, form validations, and audit trail logging, meeting aviation compliance requirements., Wrote JUnit and Mockito unit tests, achieving 80%+ code coverage on critical backend modules.