chiroyce

CSE undergrad and dev

Hey there! I'm a developer working on open-source software, web tech, and cybersecurity.

I work across the TypeScript, Python, and Node.js ecosystems, while exploring systems and low level programming in Go and C++.

You can find me writing about things I build or learn about on my blog.

A few projects I've worked on:

Svelte 5· D3.js· Parquet

Free, open-source F1 telemetry tool with full 2025-2026 session replays and head-to-head driver comparisons. Replay any race, qualifying or practice with synced charts and track map, and switch laps or drivers instantly once loaded.

Featured by @yelistener, with 4,000+ all-time visitors, 4-min average session duration and ~100 returning users per week

Python· CoreWLAN· Textual CLI

Terminal Wi-Fi monitor for macOS. Uses CoreWLAN (via PyObjC) to put the interface into monitor mode, hops channels within a single band, and pipes raw frames from dumpcap through tshark for live view and WPA/WPA2 decryption. Textual TUI with no sudo at runtime after one-time Wireshark/ChmodBPF setup.

SvelteKit· TypeScript

Clean, minimal player for live air traffic control streams from LiveATC.net. Search airports by ICAO or city and browse per-frequency feeds: Tower, Ground, Approach, Departure and ATIS with MHz listed.

TypeScript· Raycast· 150+ installs

Raycast extension that pings all Tailscale DERP relay nodes and compares latency and availability. Helps pick the fastest exit node and debug region latency.

Svelte 5· MapLibre· ADS-B

Minimal live flight tracker for avgeeks. Customizable global map, DO-260A/B detail (squawk, MCP selections) for supported aircraft, and arrival/departure board with taxi, takeoff and landing states. ADS-B via adsb.lol, extra metadata via unofficial FR24 API.

Open source contributions:

On the internet:

© 2026 chiroyce