Summary
Overview
Work History
Education
Skills
Certification
Internship
Timeline
Generic

MUKESH KUMAR

Bengaluru

Summary

Backend Software Engineer with 8+ years of experience building scalable, cloud-native Java applications across travel-tech and enterprise domains. Currently at Amadeus as SDE2, contributing across engineering, product definition, QA, and application security — comfortable stepping beyond the dev role when the team needs it.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Software Development Engineer II

Amadeus
01.2022 - Current

SingleAPI — Unified Travel Distribution Platform (Current) | Roles: SDE | PDA | AppSec | QA

  • Collaborated with Principal Engineers and cross-functional stakeholders in solution design and development of SingleAPI — a cloud-native Java/Quarkus microservice on Azure OpenShift providing travel sellers a single integration point across Low Cost Carriers (LCC), air ticketing, rail, hotels, and other Amadeus channels — eliminating per-channel setup complexity.
  • Designed and implemented a new Finite State Machine (FSM) to orchestrate complex multi-channel transaction flows, ensuring correct state transitions across distributed Amadeus services.
  • Developed a request/response translation layer between Java microservices and legacy C++ Reservation & Ticketing systems; leveraged GitHub Copilot to contribute C++ code without prior language expertise, enabling seamless integration without blocking delivery.
  • Worked with JSON, XML, and Protocol Buffers (Protobuf) for inter-service communication within SingleAPI, ensuring efficient and schema-consistent data exchange across distributed components.
  • Collaborated cross-functionally with C++ platform teams to align API contracts and ensure backward compatibility with existing Amadeus services.
  • Drove SingleAPI to its first Production release (Apr 2025), on track for commercial market launch in Q3 2025; led evidence collection and participated in the first PCI DSS audit meeting, responding to auditor queries across multiple system components.
  • Triaged Fortify (SAST) and Black Duck (SCA) security findings as part of PCI DSS compliance preparation — assessed vulnerabilities, cleared false positives, and coordinated remediation of genuine risks across the codebase.
  • Temporarily took on the role of Product Definition Analyst (PDA) alongside development responsibilities during a resource crunch — contributed to requirement analysis and product definition for SingleAPI features, ensuring engineering and business alignment.
  • Supported the QA team by co-developing a Python-based regression test suite using GitHub Copilot, enabling broader automated coverage without dedicated test engineering resource.

IBE (Interface BeSpoke) — Gateway Modernisation

  • Led migration of legacy shell script-based ELT gateways to modern Java microservices, significantly improving maintainability, testability, and deployment agility.
  • Successfully migrated all services to OpenShift on Azure cloud, achieving containerised, scalable deployments with CI/CD pipelines.
  • Assumed responsibilities of acting scrum master during resource limitations, leading sprint ceremonies, eliminating obstacles, and maintaining delivery momentum.

Samoa Reporting — Internal Reporting Platform

  • Designed and delivered the Global Credit Line Report feature end-to-end — Angular 14 frontend components and Java backend APIs — giving internal stakeholder teams a consolidated, real-time view of credit lines across all travel sellers.
  • Built and maintained Credit Line Reports (per travel seller) and automated Monthly Offer Reports with configurable scheduling (1–30 day frequency, set via Angular UI), improving data visibility and operational flexibility for internal teams and external travel sellers.
  • Maintained platform on Amadeus on-premise infrastructure with NAS-based storage, ensuring high availability and data integrity.
  • Tech Stack: Java, Spring Boot, Angular 14, REST APIs, Azure OpenShift, NAS Storage

Application Developer

IBM India
03.2018 - 12.2021

Client: Bell Canada (Telecommunications) | Project: OrderMax

  • Designed and developed enterprise Java backend services and REST APIs for the OrderMax project, supporting telecom order management business operations.
  • Delivered urgent COVID-19 compliance changes related to secure PCI data handling across multiple modules in under 2 weeks, preventing significant business disruption and ensuring regulatory adherence.
  • Investigated production defects end-to-end — root cause analysis, fix implementation, and deployment — collaborating closely with business and operations teams to minimize impact.
  • Worked with business stakeholders and operations teams to translate business requirements into technical specifications and working solutions.
  • Collaborated in Agile team environment, consistently meeting sprint and project delivery milestones.
  • Tech Stack: Java/J2EE, Spring Boot, Spring MVC, Hibernate, REST, SOAP, MySQL, Jenkins, Git, Maven, JIRA

Education

Bachelor of Technology - Computer Science & Engineering

Dr. A.P.J. Abdul Kalam Technical University
Lucknow
06-2017

Skills

  • Languages
  • Java (Primary), Python (with AI assistance), JavaScript, TypeScript, C (with AI assistance)
  • Frameworks & APIs
  • Quarkus, Spring Boot, Spring MVC, Hibernate, REST, SOAP, Angular 14, JUnit
  • Data Formats
  • JSON, XML, Protocol Buffers (Protobuf)
  • Cloud & DevOps
  • Microsoft Azure, OpenShift, Docker, Kubernetes, Jenkins, Maven, Git Workflow, CI/CD, Bitbucket
  • Databases
  • MySQL
  • Tools & Practices
  • JIRA, Confluence, ALM, SSH, Agile/Scrum, GitHub Copilot, Fortify (SAST), Black Duck (SCA)
  • Domains
  • Travel Tech (Amadeus), Enterprise Applications, Microservices Architecture

Certification

Microsoft Certified: Azure Fundamentals (AZ-900)

Internship

  • Software Engineer Intern | Adobe
  • Feb 2017 – Apr 2017

Timeline

Software Development Engineer II

Amadeus
01.2022 - Current

Application Developer

IBM India
03.2018 - 12.2021

Bachelor of Technology - Computer Science & Engineering

Dr. A.P.J. Abdul Kalam Technical University
MUKESH KUMAR