Software Engineer @ Cleartrip Arabia (Flyin.com) | Backend & Full-Stack — Java, Spring Boot, gRPC, Microservices, Distributed Systems, Kubernetes, GCP | Open-source CLI author

Hybrid

Bengaluru, Karnataka, India

On-site

Mysore, Karnataka, India



Bachelor of Engineering - BE, Computer Science
Chitkara University

High School Diploma
DCM Group of Schools
Join Abhay and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @ Cleartrip Arabia (Flyin.com) | Backend & Full-Stack — Java, Spring Boot, gRPC, Microservices, Distributed Systems, Kubernetes, GCP | Open-source CLI author
I build the backend systems behind flight search and booking at Cleartrip Arabia (Flyin.com), and increasingly the developer tools that make them easier to work on. Most of this year went into a greenfield rewrite of a core flight search and booking service. The legacy system had grown to 138K lines across 18 modules; the replacement covers the same surface (search, itinerary pricing, baggage, fare rules, provisional booking) in 31K lines across 5, on Spring Boot 3.5 and JDK 17. It cut p90 search latency close to half, and we moved live traffic onto it incrementally instead of cutting over in one go. Automated coverage went from 10 tests to 190 along the way. Alongside that I've been building tooling. Flight Deck lets internal teams and external API partners manage supplier credentials, routing rules and airline data directly instead of filing manual API requests, with role-based access control, audit logging and automated rollback. I also designed its config hot-reload system, which removed the pod-restart cycle entirely: changes take effect the moment they're published. Two more, built because the problem annoyed me enough: - StatScope — a Chrome extension (React, TypeScript, Zod) that renders booking diagnostics inline on the pages engineers already have open, replacing a round-trip to a separate dashboard. 403 unit tests, no backend services. - repipe — an open-source, zero-dependency Python CLI that triggers a CI/CD pipeline, watches it to completion, and re-triggers only on failure patterns you've classified as transient, instead of retrying blind. Bitbucket Cloud and GitHub Actions adapters, reproducible builds gated in CI, 182 tests. github.com/AbhayG21/repipe Earlier: the Fare-Family launch put three fare tiers on the itinerary page and drove a 6% increase in bookings, and a cache redesign cut active cache size 64% while holding a 93% hit ratio. I joined as an intern in July 2024 and converted to SDE-1 in July 2025. Open to backend and platform engineering conversations, especially teams working on distributed systems, developer tooling, or high-traffic consumer products.
Punjab
claude code
claude
Software Engineer I (SDE-1) at Cleartrip Arabia, Jul 2025 - Present · 1 yr 3 mos, Hybrid, Backend and platform work on the flight search and booking stack. • Designed and shipped a greenfield Java microservice replacing a retired 138K-line service — same surface (search, itinerary pricing, baggage, fare rules, provisional booking) in 31K lines across 5 modules instead of 18, on Spring Boot 3.5 / JDK 17. Automated coverage went from 10 tests to 190. • Cut p90 search latency close to half and p95 by roughly a quarter, then migrated live search, availability and pricing traffic onto the new service incrementally — no big-bang cutover, no customer-facing downtime. • Built Flight Deck (React, Node.js, MongoDB), a partner-facing platform letting internal teams and external API partners manage supplier credentials, routing rules and airline data directly instead of filing manual API requests. RBAC, exportable audit logging, automated rollback. • Designed Flight Deck's config hot-reload system, removing the pod-restart cycle entirely — published changes take effect immediately, with no developer involvement per change. • Built StatScope, a Chrome extension (React, TypeScript, Zod) rendering booking diagnostics inline on the pages engineers already have open, replacing a round-trip to a separate dashboard. 403 unit tests, no backend. • Engineered specialized airfare pricing workflows and optimized cache flow logic, cutting active cache size 64% while holding a 93% hit ratio.
SDE I at Flyin.com, Jul 2025 - Present · 1 yr 3 mos, Bengaluru, Karnataka, India, Backend and platform work on the flight search and booking stack. • Designed and shipped a greenfield Java microservice replacing a retired 138K-line service — same surface (search, itinerary pricing, baggage, fare rules, provisional booking) in 31K lines across 5 modules instead of 18, on Spring Boot 3.5 / JDK 17. Automated coverage went from 10 tests to 190. • Cut p90 search latency close to half and p95 by roughly a quarter, then migrated live search, availability and pricing traffic onto the new service incrementally — no big-bang cutover, no customer-facing downtime. • Built Flight Deck (React, Node.js, MongoDB), a partner-facing platform letting internal teams and external API partners manage supplier credentials, routing rules and airline data directly instead of filing manual API requests. RBAC, exportable audit logging, automated rollback. • Designed Flight Deck's config hot-reload system, removing the pod-restart cycle entirely — published changes take effect immediately, with no developer involvement per change. • Built StatScope, a Chrome extension (React, TypeScript, Zod) rendering booking diagnostics inline on the pages engineers already have open, replacing a round-trip to a separate dashboard. 403 unit tests, no backend. • Engineered specialized airfare pricing workflows and optimized cache flow logic, cutting active cache size 64% while holding a 93% hit ratio.
Software Engineer at Cleartrip Arabia, Jul 2024 - Jul 2025 · 1 yr 1 mo, On-site, • Implemented the Fare-Family feature, transforming the itinerary page from a single default fare into three tiered options (Lite, Value, Premium), giving customers greater flexibility and transparency and driving a 6% increase in bookings with improved user retention. • Onboarded multiple new airfare providers through supplier integrations, expanding pricing diversity and improving fare-availability coverage across all carriers. • Managed airline sector data across all carriers, ensuring seamless integration, high data accuracy, and uninterrupted availability for downstream booking flows. Tech: Java, Spring Boot, Google Cloud Platform, Kubernetes
iOS Developer at Infosys, May 2024 - Jun 2024 · 2 mos, Mysore, Karnataka, India, • Developed a Library Management System iOS application from scratch, implementing book inventory, user management, and borrow/return workflows in Swift and SwiftUI. • Designed REST APIs and MongoDB schemas using Node.js and Express, integrating them with the SwiftUI frontend for real-time data sync across user sessions. Tech: Swift, SwiftUI, Node.js, Express, MongoDB, REST APIs
Bachelor of Engineering - BE, Computer Science, Chitkara University
High School Diploma, DCM Group of Schools
github: https://github.com/AbhayG21