Aviation
Airport Operations and Fleet-Planning Products
Directing the product line behind OPS, scheduling, crew, and fleet-planning software for airport operations.
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.