Skip to content
View llukehanna's full-sized avatar

Highlights

  • Pro

Block or report llukehanna

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
llukehanna/README.md

Luke Hanna

Computer Science + Business Administration at USC. I build things end to end to learn how they work. Write-ups for everything below are at lukeghanna.com.

  • Personal Finance Coach: my full financial state in one append-only ledger, with every action checked against the plan's gates before it happens. Source private; engineering docs at the link.
  • Beacon: a deal-sourcing workbench that learns its screening rules from the analysts who reject firms. beacon.lukeghanna.com
  • Clippers Command Center: Clippers analytics where every stored insight carries the query that proves it, over six seasons of league-wide box scores. clippers.lukeghanna.com
  • Kalshi Weather Edge: tested whether weather forecasts beat Kalshi's temperature markets. They don't: 7,440 settled signals, and a calibration gate that never let it trade. Source private; results and docs at the link.
  • OnAir: a macOS live-sports player that fails over between ranked HLS streams without the picture ever going black.
  • Solitaire: ad-free Klondike where a solver proves every deal winnable before you see it, then backs the hints and the rewind. solitaire.lukeghanna.com
  • Aglow: the Christmas Tree Light Up puzzle, rebuilt so every connection sends light flowing through the tree. aglow.lukeghanna.com
  • Shedquarters: skill ratings for a house beer-die and spikeball league, scored offline-first from a phone at the table. die.lukeghanna.com
  • BJS: a native iOS blackjack trainer built on a tested Swift package.

luke@zhannas.com · LinkedIn

Pinned Loading

  1. llukehanna llukehanna Public

    Profile

  2. Clippers-Command-Center Clippers-Command-Center Public

    Live analytics dashboard for LA Clippers fans. Next.js 16 + Neon Postgres + NBA live data. Provable-insights engine.

    TypeScript 1

  3. BT-docs BT-docs Public

    Public engineering docs for BT — a Python trading bot against Kalshi weather + sports markets. Source private; architecture, math, and stack documented here.

    1

  4. OnAir OnAir Public

    Live-stream player that stays on air: ranks HLS sources and fails over without a black frame. Electron + TypeScript + React + hls.js.

    TypeScript 1

  5. PFC-docs PFC-docs Public

    Public engineering docs for PFC — a single-user personal finance system: append-only SQLite ledger, Plaid + SimpleFIN ingest, opportunity-cost comparator over versioned assumptions, MCP server for …

    1

  6. Shedquarters Shedquarters Public

    Offline-first skill-rating ladder for a house league: scored from a phone at the table, OpenSkill ratings replayed from an append-only history. Next.js 16 + Postgres.

    TypeScript 1