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 programming in Go and C++.

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

If you'd like to collaborate, have an opportunity, or just want to chat, feel free to reach out:

A few projects I've worked on:

Svelte 5· D3.js· Parquet

Free, open-source F1 telemetry tool with full session replays and head-to-head driver comparisons. Pre-processes raw FastF1 data in Python into compressed Parquet files, parsed client side for instant lap and driver switching.

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:

800+ stars· 600,000+ users

Bug reports, docs, and a new addon for a browser extension now used by 600,000+ people.

© 2026 chiroyce