JL
Justin Lu
High School Student
Nansha, China
Education
Nansha College Preparatory Academy
2023 – PresentHigh School Diploma (expected)
Nansha, China
- Rigorous academic curriculum with emphasis on STEM
- Self-directed study in software engineering and systems programming
Selected Projects
xp2gdl90
Author2025
C++17CMakeX-Plane SDKGDL90
- Built a native C++ X-Plane 12 plugin broadcasting real-time GDL90 UDP packets to ForeFlight, Garmin Pilot, and other EFBs
- Achieved < 0.1% CPU overhead with full CRC-16-CCITT framing and byte-stuffing per GDL90 Rev A specification
- Shipped cross-platform universal binaries (Windows, macOS Universal, Linux)
Geomag
Co-author2025
CPythonPyPIMakefile
- Co-authored a high-performance C library + Python package implementing NOAA's World Magnetic Model (WMM2025 & WMMHR2025)
- 10–200× faster than pure Python implementations, with full uncertainty estimates and polar warning zones
- Validated against NOAA reference values; published on PyPI