"Building high-performance backend systems and modernizing legacy applications for the aviation industry."
1
Navtech Middleware
Google Cloud RunServer-Sent EventsNode.js
Context & Challenge
Architected a middleware on Google Cloud Run using Server-Sent Events (SSE) to replace legacy polling mechanisms for flight data.
Outcomes
- ✔ Reduced data retrieval latency by 80% (10s to <2s)
- ✔ Efficiently handled large datasets (>3,000 rows)
Engineer's Log: Reflections
Lessons Learned (Mistakes)
- Initially underestimated the complexity of handling connection drops with SSE in a serverless environment.
Key Improvements
- Implemented robust reconnection logic and state reconciliation to ensure data consistency.
2
Allstars Booking System Re-platforming
NestJSNext.jsReact SuspenseSWR
Context & Challenge
Led the full-stack re-platforming of the internal booking system from Legacy .NET to NestJS/Next.js.
Outcomes
- ✔ Modernized the tech stack for better maintainability
- ✔ Certified system stability under high concurrency with Artillery Load Testing
Engineer's Log: Reflections
Key Improvements
- Could have adopted a monorepo structure earlier to share types between frontend and backend more easily.
3
Cross Border Bus Backend
Google Cloud TasksREST APIsNode.js
Context & Challenge
Engineered the backend infrastructure for synchronizing Flight Inventory REST APIs with Bus Manifests using Google Cloud Tasks.
Outcomes
- ✔ Ensured real-time seat availability across distinct booking engines
- ✔ Automated synchronization process
4
Boarding Purchase Module
Next.jsZustandFeature Flags
Context & Challenge
Modernized the checkout module for Baggage and Seats using Next.js and Zustand.
Outcomes
- ✔ High-performance state management
- ✔ Granular control over regional product availability via Feature Flags
5
RedHire (Cabin Crew Assessment)
ReactFirestore
Context & Challenge
Digitized the Global Cabin Crew Assessment process using React and Firestore.
Outcomes
- ✔ Standardized hiring data for tens of thousands of candidates
- ✔ Significantly reduced operational overhead