[EST. 2026]
Javion: Real-Time Air Traffic Monitor
CASE STUDY 011

Javion: Real-Time Air Traffic Monitor

JavaADS-BUIReal-TimeJavaFX

Role

Software Engineer

Year

2023

Category

Software Eng

Context

Academic Project

01.
The Problem

Visualizing invisible air traffic data in real-time requires handling continuous, high-volume data streams of raw radio signals and mapping them accurately to the globe.

Built with Java and JavaFX, Javion implements the complex CPR (Compact Position Reporting) algorithm to decode ADS-B frames. I used multi-threading to handle signal processing separately from the UI rendering, ensuring a smooth 60fps map experience with smooth aircraft trails.

02.
The Approach

03. The Result

The application successfully tracks actual aircraft in real-time when connected to an antenna. It showcases the power of concurrent programming and efficient data processing in a desktop application.