Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Ramesh Ashok

Ramesh Ashok

Java & Backend Engineer
Chennai

Summary

Java & Backend Engineer with 4+ years of experience delivering scalable, high-performance systems across airline and B2C domains. Strong background in Java/Spring Boot microservices with hands-on experience in Node.js and GraphQL for serverless architectures on Azure Functions. Proven expertise in backend performance optimization, cloud-native design, caching strategies, and resilient system architecture.

Overview

4
4
years of professional experience
5
5
Certificates

Work History

Software Developer

Tata Consultancy Services
01.2025 - Current
  • Project: Jazeera Airways – B2C Platform
  • Built and optimized a Node.js + GraphQL backend on Azure Functions for a B2C airline booking platform.
  • Reduced cold-start latency by ~35% and deployment size by ~50% via Apollo Server → GraphQL Yoga migration, bundling, and DI removal.
  • Improved API response times by ~25% using request-level and instance-level caching with optimized TTLs.
  • Eliminated N+1 query issues, reducing redundant database calls by ~60% using GraphQL Dataloaders.
  • Implemented circuit breakers and request timeouts, improving system resilience and preventing cascading failures.
  • Integrated OpenTelemetry (OTel) for distributed tracing and metrics, paired with Azure Application Insights for end-to-end monitoring, latency analysis, and production debugging.
  • Delivered and optimized high-traffic, business-critical APIs supporting search, pricing, and booking flows.
  • Project: British Airways – NDC Platform
  • Engineered microservices-based backend systems for the NDC platform for British Airways(IAG) using Spring Boot and PostgreSQL, ensuring efficient handling of large-scale airline booking data.
  • Leveraged AWS services (EC2, S3) for deployment, achieving 99.9% system uptime and 25% faster performance.
  • Enhanced database performance by optimizing queries and designing efficient schemas in PostgreSQL, reducing data latency by 15%.
  • Integrated RESTful APIs with third-party platforms like Amadeus GDS for seamless service functionality.
  • Implemented unit and integration testing, ensuring code reliability and maintainability.

Backend Developer

Bloomlync Technology
08.2021 - 01.2022
  • Modernized backend systems with Spring Boot and AWS Lambda, achieving a 20% reduction in system errors.
  • Designed and implemented RESTful APIs integrated with PostgreSQL, improving data retrieval performance.
  • Contributed to client projects, meeting 100% of delivery timelines and quality standards.

Software Intern

Oracle Cerner
10.2020 - 06.2021
  • Designed and developed a Blog Module for RCCREDIT.com using Spring Boot, React JS, and MongoDB, delivering a seamless user experience.
  • Integrated APIs with database operations to optimize query performance and system reliability.
  • Delivered detailed documentation and supported project milestones adhering to Agile practices.

IoT Intern

Amtex Systems
05.2017 - 07.2017
  • Worked on an IoT automation project for the American School, Chennai, improving communication efficiency by 30%.
  • Used JavaScript and integrated data visualizations for real-time announcement systems.

Education

Master of Computer Applications -

SRM Institute of Science And Technology
Chennai
06.2021

Skills

Programming Languages – Java, JavaScript, TypeScript

Certification

Spring Boot – Udemy

Timeline

Software Developer

Tata Consultancy Services
01.2025 - Current

Backend Developer

Bloomlync Technology
08.2021 - 01.2022

Software Intern

Oracle Cerner
10.2020 - 06.2021

IoT Intern

Amtex Systems
05.2017 - 07.2017

Master of Computer Applications -

SRM Institute of Science And Technology
Ramesh AshokJava & Backend Engineer