Built a remote operator dashboard for multiplayer servers that streams player state, map position, and live session context over Socket.io, replacing manual in-game monitoring workflows. Designed watcher-scoped stream relay with in-memory socket indexes, on-demand WebGL frame capture, multi-operator watch sessions, and automatic shutdown when no operator is watching.
JavaScript · React · Vite · Express · Socket.io · Lua · WebGL · Leaflet
Open-sourced a production-derived backend system with client approval after removing client-specific logic from the ATL system. Preserved flexible JSON ingest, indexed search, dashboard architecture, and a decoupled ingest/analytics backend that turns dynamic JSON payloads into categorized, searchable event views instead of raw log data.
Node.js · Express.js · Next.js · Elasticsearch · MySQL · OAuth2
Developed a Python-Arduino sonar radar prototype for real-time sensing, focusing on low-latency hardware-software communication and stable signal processing.
Python · Arduino
Built a Nodemon-like local workflow tool for FiveM developers, automating restart and watch behavior to speed up iteration during script development.
Node.js · Automation · Developer Tooling
Designed a licensing and validation backend for digital resources, handling software activation, server validation, and usage tracking workflows.
Node.js · API Design · Licensing · Analytics