Open source · Nanaimo, BC
Projects
Software I've built and published: radio and signal tools, automation, and public-data sites for Nanaimo and BC. Source code is on GitHub.
All projects
- HeshBot — HeshBot: Trevor Heshka's own Gemini-powered website assistant. A dependency-free vanilla JS chat widget with a PHP 7.4 backend, rate limiting, and answers grounded in this site's content. Open source. · GitHub
- HeshRadio — HeshRadio: SDR receiver (100 kHz–1.75 GHz), CAT rig controller and digital modes station for Windows and Android, built with Rust, Tauri v2, React and TypeScript. · GitHub
- WiFi Body Sensor — WiFi Body Sensor: experimental through-wall motion and breathing sensing on Windows using a desktop Wi-Fi adapter and a Telus Wi-Fi modem, written in Python. · GitHub
- Nanaimo City Portal (Bylaw Tracker) — Independent archive of public City of Nanaimo bylaws, Council records and committee activity. · GitHub
- BC Court List Archive — Search archived British Columbia criminal court appearance lists.
- BC Justice Data Hub — BC justice data collection with SQLite full-text search across cases, people, judgments and crime statistics. · GitHub
Work with me
See full-stack development, AI development and IT support, or email trevor@trevorheshka.com.