Summary
Overview
Work History
Education
Skills
Timeline
Generic
Ashish Kumar

Ashish Kumar

Lead Software Engineer
Dubai

Summary

Dynamic Senior Technical Software Engineer with Emirates Airlines, specializing in API development and microservices architecture. Proven track record in delivering scalable solutions and enhancing engineering productivity. Adept at project coordination and implementing cybersecurity best practices, driving digital transformation in the airline industry while mentoring teams to achieve high-quality outcomes.

Overview

11
11
years of professional experience

Work History

Senior Technical Software Engineer

Emirates Airlines
01.2019 - Current
  • Led software engineering initiatives for large-scale airline applications such as OLCI (Online Check-In), CAB (Change A Booking), RBP (Responsive Boarding Pass), and ERB (Enterprise Rebooking) across Web, Mobile, and Omni-channel platforms, serving millions of users with scalability, security, and resilience.
  • Directed and mentored 25+ software engineers in distributed agile teams, ensuring delivery of high-quality solutions through best practices in design, development, and architecture.
  • Full-stack expertise in React (front-end) and Java (back-end) with scalable microservices design, strong API contracts, caching/queuing, and observability.
  • Delivered mission-critical airline systems for reservations, check-in, and enterprise integrations, enabling digital transformation in global travel operations.
  • Established engineering standards across code quality, CI/CD automation, and DevOps practices, reducing release failures and improving delivery reliability.
  • Implemented Backstage developer portal documentation to centralize service documentation, API catalogs, and developer onboarding, improving engineering productivity and knowledge sharing across teams.
  • Created Splunk observability (dashboards) for real-time insights into system health, application logs, and transactional journeys, ensuring low latency and high availability under heavy load.
  • Partnered with business stakeholders, solution architects, and product leaders to align technology delivery with strategic objectives, ensuring customer and business value.
  • Applied Scaled Agile (SAFe) practices to streamline delivery flow, throughput, and productivity in large-scale enterprise programs.
  • Managed technology suppliers, global centers of excellence, and distributed engineering teams, enabling complex solution development across geographies.
  • Researched, evaluated, and implemented emerging technologies and industry best practices to future-proof system architecture and accelerate innovation.
  • Proven track record in delivering advanced technology solutions in multi-functional, global enterprise environments, particularly within the airline/travel domain.

Senior Technical Analyst

Virgin Australia
06.2014 - 12.2018
  • Managed multiple large-scale airline projects including Virgin Australia Mobile IBE, Check-in, and Flight Status, ensuring timely delivery, budget adherence, and alignment with strategic business objectives.
  • Oversaw end-to-end project execution, managing daily technical challenges, risk communication, and ensuring smooth delivery through collaboration with Scrum Masters and Product Owners.
  • Led onsite coordination with stakeholders and carried bottom-line responsibility for an offshore engineering team, ensuring productivity and quality delivery.
  • Collaborated with cross-functional teams (Product, Business, QA, DevOps, Architects) to deliver innovative and scalable technology solutions for business needs.
  • Implemented robust security measures to safeguard sensitive enterprise and airline data, preventing breaches and ensuring compliance with regulatory standards.
  • Enhanced user experience and performance through rigorous usability testing, accessibility improvements, and optimized UI delivery for customer-facing systems.
  • Resolved critical production issues by conducting root cause analysis, implementing corrective actions, and establishing preventative measures.
  • Applied Agile/Scrum methodologies (daily scrums, sprint planning, retrospectives) to improve delivery flow, throughput, and team collaboration.
  • Full-stack development expertise:
    Built back-end services with Java, Spring Framework, JAX-WS, REST/SOAP Web Services.
    Designed and developed responsive UIs using Spring MVC, JSP, JSTL, HTML5, CSS3, JavaScript, jQuery, AngularJS.
    Followed test-driven development (TDD) practices with JUnit, Mockito for unit and integration testing.
  • Configured Splunk observability (alerts, dashboards, monitoring pipelines) to proactively detect and resolve system issues, ensuring low latency and high availability.
  • Worked extensively with AWS Cloud services (EC2, S3, VPC, ELB, Auto Scaling, IAM, CloudTrail, CloudWatch, CloudFormation) for scalable deployments.
  • Automated CI/CD pipelines using Jenkins, enabling continuous integration, faster releases, and reliable deployments across environments.

Education

Bachelor of Information Technology - IT

Uttarakhand University
Dehradoon
04.2001 -

Skills

    API development

    Microservices architecture

    Software architecture design

    DevOps principles

    Cybersecurity best practices

    Project coordination

Timeline

Senior Technical Software Engineer

Emirates Airlines
01.2019 - Current

Senior Technical Analyst

Virgin Australia
06.2014 - 12.2018

Bachelor of Information Technology - IT

Uttarakhand University
04.2001 -
Ashish KumarLead Software Engineer