Senior Software Engineer @ Emirates Airlines

Hi, I'm Danish Khan

Full-Stack Software Engineer

Building scalable, enterprise-grade applications with modern technologies. Passionate about clean architecture and exceptional user experiences.

Get In Touch

About

I'm a full-stack software engineer with 6+ years of experience building scalable, enterprise-grade applications.

I started my journey at Amdocs, developing robust telecom APIs. At Air Arabia, I worked on the Air Reservation System, delivering customer-facing features like "Flexi." Currently, at Emirates Airlines, I design cloud-native microservices, build internal tools, and lead observability initiatives.

My core strengths lie in Java, Spring Boot, WebFlux, event-driven systems, and modern frontend frameworks like React and Next.js.

What I Do

  • Full-stack web development
  • Backend API development
  • Event-driven systems (Kafka, Solace)
  • Observability with Prometheus & Splunk
  • System design & architecture
  • CI/CD & DevOps pipelines (OpenShift, Jenkins)

My Approach

I believe great software is built with a strong foundation of:

System DesignUnderstanding trade-offs, designing for scale, and planning for change.
Code QualityWriting testable, maintainable, and modular code with best practices.
CollaborationWorking closely with product teams, architects, and engineers to align goals.

My Values

OwnershipI treat every system I build as my own — from code to production monitoring.
ReliabilitySystems must not only work, they must work under stress, at scale, with real users.
TransparencyI document, communicate, and collaborate openly across functions.

Experience

My professional journey and growth in software engineering

Senior Software Engineer

Emirates Airlines

Oct 2023 – Present

Modernized core booking flows by migrating services to an event-driven architecture using Solace and WebFlux. Designed and deployed cloud-native microservices with Spring Boot on OpenShift. Led development of internal dashboards with React.js and micro-frontend principles. Built a centralized logging framework using Solace, Redis, and Splunk, improving observability across multiple services. Mentored junior engineers and conducted internal tech talks on CI/CD and scalable service design.

Java 11/17AWSEvent Driven SystemSpring BootSpring WebFluxREST APIsSolaceOpenShiftKubernetesNextJsRedisSplunkCI/CD

Software Engineer

Air Arabia

Dec 2021 – Sep 2023

Migrated key components of the Air Reservation System from a monolithic application to a modular microservices architecture. Delivered the Flexi Booking feature, enabling customers to modify flight dates post-booking with ease. Developed features using Spring Boot, React.js, integrated with Oracle and PostgreSQL. Participated in Agile ceremonies, performed code reviews, and mentored junior engineers.

Java 8/11Spring BootReact.jsOraclePostgreSQLMicroservicesJavaScriptTDDKafkaJenkins

Software Developer

Amdocs

Jul 2019 – Dec 2021

Built secure and scalable backend APIs (REST/SOAP) for telecom platforms serving millions globally. Integrated GraphQL layers for efficient data aggregation across services. Followed TDD practices. Contributed to system redesigns and performance tuning initiatives, improving system throughput and stability.

Java 8/11MicroservicesSpring BootREST APIsSOAPGraphQLTDDAzure

Skills & Technologies

A comprehensive overview of my technical expertise and tools

Frontend

Next.js
⚛️React.js
🟨JavaScript
💨Tailwind CSS
🌐HTML
🎨CSS3

Backend

Java 8/11/17
🐍Python
🍃Spring Boot
Spring WebFlux
🚪Spring Cloud Gateway
🔒Spring Security

Cloud

AWS Lambda
🖥️AWS EC2
🌉AWS Event Bridge
☁️Azure
🔴OpenShift
Kubernetes

Database

🏛️Oracle
📦Couchbase
🔴Redis
🐬MySQL
🍃MongoDB
🐘PostgreSQL

DevOps

🤖Jenkins
📝Git
GitHub Actions
📊Prometheus
📈Grafana
🔍Splunk

Architecture

Event-Driven Architecture
📨Kafka
💬Solace
🔄Monolith Migration
🌐Distributed Systems

Core CS

📊Data Structures
🧮Algorithms
🎯System Design

Featured Projects

Showcasing my work and creative solutions across different domains

Core Booking Modernization – Emirates

Senior Software Engineer

Contributed to the modernization of core booking flows by migrating from monolithic REST-based systems to an event-driven architecture using Solace.

Key Impact:

Enabled real-time communication between services and improved system decoupling, solving the problem of tightly coupled legacy booking APIs that limited scalability

Spring BootJava 11/17SpringWebFluxEvent Driven ArchtectureAWSSolaceOracleCouchbaseOpenShift

Privacy Dashboard – Emirates

Lead Full-Stack Engineer

Built a privacy category & consent management tool used by 200+ internal staff.

Key Impact:

Enhanced audit visibility & compliance, boosted data classification accuracy

Next.jsSpringBootCouchbaseJava 17OpenShift

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology.

Let's Connect

Email

khandanish2396@gmail.com

Location

Dubai, UAE

Availability

Open to new opportunities

Follow Me

Send a Message