Gavin Mason

Mathematics @ Virginia Tech

Open Source

tab patch for dwl
dwl/dwl-patches

tab patch for dwl

Adds tabs and title bars to dwl, a minimal tiling Wayland window manager similar to dwm. Built on drwl with fcft font rendering and pixman graphics.

Merged into main repository, adopted in community builds

CWaylandwlrootsfcftpixman

Projects

CaloraCaloraCaloraCalora

Smart nutrition tracking app for college students with AI-powered scanning of nutrition labels and barcodes, plus automatic email import for campus dining menus. Built with React Native and Go backend.

React NativeTypeScriptExpoGoSQLiteWASMRustLispGemini 3 Flash
EndoCareEndoCareEndoCareEndoCareEndoCare

Endometriosis treatment app that matches patients with trusted providers, creates a care plan, and provides symptom and period tracking. Received an award for notable projects.

ExpoReact NativeTypeScriptFastAPIPostgreSQLDockerOpenAI GPT-5ZustandAES-256-GCM
AHS ScheduleAHS ScheduleAHS Schedule

Real-time class schedule app for my old high school with countdown timers to lunch and next class. Scraped an inconsistently formatted Google Doc for daily announcements and teacher absences.

FlutterDart

Hackathons

Jan 2026
HackViolet
Virginia Tech
Endometriosis tracking and provider matching app for VT's women-in-tech hackathon
Award for notable projects
Mar 2025
Scrapyard Boston
Microsoft NERD Center
Satirical video platform with physics-based interactive ad elements and Flask backend
3rd Place
Feb 2025
HackMIT
MIT
AI bias detection app using Google Gemini to analyze news articles from RSS feeds, highlighting and annotating instances of possible bias
May 2024
Apocalypse
Shopify HQ, Toronto
Laser tag gun with Arduino microcontrollers and computer vision-based target detection
May-Jul 2024
The Trail
Pacific Crest Trail
Circuit-based board game designed to be played during a weeklong backpacking trip, built with hardware from the hackathon
Feb 2024
Wonderland
Newton, MA
Hacked a Simon Says machine and keyboard into a wireless guitar; wired a toy drumset to send MIDI data to FL Studio. Wrote Arduino code and did wiring/debugging for the drumset