Real-Time SaaSFrontend & Real-Time Architecture Consultant2024

Flight Tracking SaaS

Brought in as a specialized consultant to augment the development of a comprehensive aviation management platform. My core objective was to architect and build the two most critical real-time interfaces from scratch: the multi-aircraft scheduling timeline and the live flight telemetry map.

Flight School Management System — Live
CONNECTED
Wednesday, Sep 4, 2024
08:0009:0010:0011:0012:0013:0014:0015:0016:00
I-AMAT
TRAINING
I-BFLY
SOLO
I-CFLY
IFR
I-DMAT
FERRY
I-EMAT
MAINT
Book A Flight
Start Briefing11/10 - 13:30
Start Flight11/10 - 13:30
End Flight11/10 - 14:30
AircraftI-AMAT
Flight Type
S1 - PPL FASE PRE SOLO
S2 - PPL FASE POST SOLO
SOLO - PPL SOLO FLIGHT
C1 - CPL/A FASE BIPOSTO
N1 - NR NIGHT RATING DUAL
B1 - IR BASICO SE/ME FASE SIM
A1 - IR ADVANCED SE/ME FASE SIM
J1 - FI FLIGHT INSTRUCTOR
VFR
IFR
The Challenge

A flight school was manually managing their aircraft reservations: a process prone to double-bookings and impossible to scale. The system needed to handle multiple aircraft, instructors, and flight types (Training, Solo, IFR, Ferry, Commercial) on an interactive timeline in real time, while simultaneously receiving live telemetry from aircraft in flight.

Multi-Aircraft Timeline

Interactive React calendar for seamless management of overlapping reservations, instructors, and maintenance across the entire fleet. Flight types: Training, Solo, IFR, Ferry, Commercial, Maintenance.

WebSockets & MQTT

Real-time data ingestion pipeline to receive massive bursts of live telemetry (altitude, heading, flight phase) and update the UI instantly without page refreshes.

React Performance

Aggressive optimization with memoization and virtualization to guarantee heavy real-time event interfaces consistently run smoothly, even with dozens of active aircraft.

01
The Story

I was brought in specifically to tackle the most technically demanding frontend features. I integrated and deeply customized `react-calendar-timeline` to manage multiple aircraft bookings across parallel timelines simultaneously. Additionally, I architected the real-time flight tracking module, establishing WebSockets and MQTT connections to receive live telemetry and strictly update the flight phase states dynamically in the UI.

Consulting Role

Brought in specifically for the most critical and technically complex modules: not as a full-time developer but as a specialized architect for the two features requiring advanced real-time and complex calendaring expertise.

Architecture ConsultingReal-Time SystemsReact Expert

Key Contributions

01

Engineered a highly customized React timeline calendar to handle overlapping flight reservations across an entire fleet of training aircraft.

02

Implemented a real-time data ingestion pipeline using WebSockets and MQTT to track live flight statuses dynamically on the client.

03

Optimized React rendering performance to ensure the calendar and map interfaces remained responsive under heavy real-time event loads.

04

Provided architectural guidance and code reviews to the lead freelancer to ensure scalability.

Get in Touch

Looking to start a new project or just want to say hi? My inbox is always open. Let's build something extraordinary together.

Let's Discuss Your Project

Pick a time that works for you. We'll hop on a 30-minute discovery call to discuss your goals. There's absolutely zero obligation, and you'll receive free technical guidance regardless.