Command Palette

Search for a command to run...

Résumé
View full bio

Justin Lu

High School Student

Nansha College Preparatory Academy

Education

Nansha College Preparatory Academy

2023 – Present

High School Diploma (expected)

Nansha, China

  • Rigorous academic curriculum with emphasis on STEM
  • Self-directed study in software engineering and systems programming

Technical Skills

Languages

C/C++17TypeScriptPythonGoRust

Web & Frontend

ReactNext.jsTailwind CSSNode.jsREST APIs

Systems & Tools

CMakeMakeGitDockerLinuxUDP/Networking

Data & Other

PostgreSQLPyPI packagingGitHub Actions

xp2gdl90

· Author
2025
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-author
2025
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

iPhone Mockup Generator

· Author
Next.jsTypeScriptTailwind CSS
  • Full-stack Next.js app that auto-detects iPhone models from raw screenshots and composites them onto matching device frames
  • Batch processing via REST API; frames loaded from Cloudflare R2
  • Deployed and publicly accessible on Vercel

Interests

Aviation simulation · Open source software · Systems-level programming · Navigation & geophysics

Want a PDF? Use the Print button above and save as PDF.

Get in touch