things i've built

projects

click a card for the full breakdown. more writeups on the way.

the homelab rack at night, fan wall glowing orange, grafana up top

homelab

2026

Space heater that runs some of my QOL services. A rack, a mini pc, and a fan controller nobody asked for.

  • proxmox
  • docker
  • esp32
  • mqtt
the glasses display playing maniac: dithered album art, progress bar, next up, and a synced lyric line in green

now-playing

2026

A full Spotify controller for my smart glasses — lyrics, gestures, and dithered album art in 16 shades of green.

  • typescript
  • spotify api
  • oauth pkce
  • smart glasses
close-up of the loadclock wind screen: wind table, compass, and history graph in green

loadclock

2026

Spaceland's load board + winds aloft on my glasses, reverse-engineered from the dropzone's own web clock.

  • typescript
  • socket.io
  • open-meteo
  • smart glasses
the homepage of this website: ascii plane, skydivers, topo background

this website ↗

2026

The site you're on. Ascii skydivers, a topo background, and a walkable 3d museum. View the source on github.

  • html/css/js
  • three.js
the slosh gui: card grid, depletion bars, live side-bet rtp

slosh

2025

Live blackjack side-bet pricing from a depleted shoe — the math that turns losing games into +100% RTP opportunities.

  • python
  • tkinter
  • probability
  • card counting
racccetrack races dashboard with tournament results

raccceTrack

2024

Community-fed tracker for sweepstakes-casino races — the data that shows when a race turns +EV. No API, so the users are the API.

  • python
  • fastapi
  • postgres
  • tampermonkey
lgbs scraper console output

Linebarger

2024

Internship tooling: bulk-triaging delinquent tax accounts from a county server that barely speaks TLS.

  • python
  • beautifulsoup
  • chrome extension
stylized terminal rendering of a gemflip coinflip: wager escrowed, accepted, flipped, winner paid 96%

GemFlip

2024

A discord gambling economy: p2p coinflips in private channels, escrow that refunds on failure, and a 4% house fee.

  • python
  • discord.py
  • sqlite
  • virtual economy
the lamar.academy page: teal typewriter header, social icons, link bubbles

lamar.academy

2022

A link-in-bio hub for my high school, on its own vanity domain. The url now belongs to a london beauty clinic.

  • html/css
  • github pages
  • custom domain
an e.rip stats panel showing tracked pageviews and qr codes

e.rip

2021

Bio-link website that grew to over 25,000 users. White-labeled engine, custom badge layer, eventually sold.

  • html/css
  • white-label
  • community
the first stc summer camp cohort

STC summer camp

2015

The summer camp I helped launch with Dr. Carlos Margo. First cohort pictured.

  • teaching