About
01I take a problem from question to running system: who does the work and how, the data, the interface, and keeping it up once it ships. Beacon began as my capstone in Palantir's American Tech Fellowship, a sourcing workbench built around how analysts reject firms. Kalshi Weather Edge ran unattended for four months, settled 7,440 signals, and never placed an order, because the market was better calibrated than the model. Every project here has a write-up that says exactly what state it's in.
- Studying
- CS + Business Administration, USCGraduating May 2027
- Looking for
- Strategy · BizOps · DeploymentFull-time, at startups
- Shipped
- 11 projects · 7 live sites
Projects
02Beacon
A deal-sourcing workbench that cites every value and learns its screening rules from the firms analysts pass on.
Kalshi Weather Edge
The market out-predicts the model: 7,440 settled signals, and a calibration gate that never let it trade.

Personal Finance Coach
My full financial state in one append-only ledger. Every action is checked against the plan’s gates before it happens.

Clippers Command Center
Clippers analytics where every stored insight carries the query that proves it, over six seasons of league-wide box scores.

Circuit
Ten daily puzzle games under one streak. Each puzzle is drafted ahead by a cron and plays only once a person approves it.

Shedquarters
Skill ratings for a house beer-die and spikeball league, scored offline-first from a phone at the table.
Also built
- 07→
Solitaire
Live· solitaire.lukeghanna.comAd-free Klondike where a solver proves every deal winnable before you see it, then backs the hints and the rewind.
- 08→
OnAir
macOS· local build, source publicA live-sports player that fails over between ranked HLS streams without the picture ever going black.
- 09→
Mapped
Live· mapped.lukeghanna.comA map-first geography quiz on countries, flags, capitals and seas, with 66 leaderboards the server checks by replaying every game.
- 10→
Aglow
Live· aglow.lukeghanna.comThe Christmas Tree Light Up puzzle with its original rules, now with a Daily Tree, a radio and a leaderboard that replays every run.
- 11→
BJS
iOS· launch prep nextA native blackjack trainer on a tested Swift package: strategy, counting, edge, progress and a shoe simulator are built.
Contact
03I'm looking for a full-time operator role at a startup after I graduate in May 2027: strategy, BizOps, or deployment. Email is the fastest way to reach me. I'm also on GitHub and LinkedIn.
Built with Next.js, served by Cloudflare, last updated November 2026.