Skip to content
Mahdi Khadishi
← All case studies

Aviation

Airport Operations and Fleet-Planning Products

Directing the product line behind OPS, scheduling, crew, and fleet-planning software for airport operations.

Confidential Aviation PlatformNov 2020 – Mar 2022 (part-time, concurrent)
ReactReact NativeNode.jsProduct Strategy

Context

Enroute is a platform providing airport software and infrastructure solutions. I directed its product line on a part-time basis, concurrent with full-time technical leadership roles at Joint Scopes Technologies and Sanbod.

Business Challenge

Airport operations involve interdependent processes — flight operations, scheduling, crew assignment, and fleet planning all affect one another. The product needed to translate those business processes into software that operations teams could actually rely on day to day.

Mahdi's Role

I directed the development team and shaped the design of the OPS, scheduling, crew, and fleet-planning products, working alongside my full-time architecture and technical-management responsibilities elsewhere.

Technical Constraints

  • The product needed to reflect real airport business processes accurately — errors in scheduling or fleet-planning logic have operational consequences.
  • As a part-time, concurrent engagement, technical direction had to be set efficiently, with clear documentation so the team could execute without constant day-to-day oversight.

Approach

I analyzed client business processes to propose the right software approach for each product area, authored technical requirement documentation and best-practice guides, and used diagrams to lay out operational logic clearly enough for the team to build against independently.

Architecture & Implementation

Needs Mahdi's input: the CV confirms the product scope (OPS, scheduling, crew, and fleet-planning) and technology stack (React, React Native, Node.js), but does not detail the specific system architecture or data model behind the airport operations logic. Add detail here once available.

Collaboration & Leadership

Documentation was a deliberate lever here: best-practice guides and technical requirement specs kept new team members onboarding consistently, and diagrams of operational steps gave the team a shared reference for how the systems were meant to behave.

Outcome

The OPS, scheduling, crew, and fleet-planning products shipped under this direction, with mobile and web features delivered in React, React Native, and Node.js.

Technologies

React · React Native · Node.js

Lessons & Engineering Principles

Leading a product line part-time only works if documentation replaces presence — clear technical requirements and process diagrams let a team execute confidently between check-ins.