Electrical Engineering student at Utah Valley University. I build hardware projects in the lab, and web apps, games and tools for things I actually use, mostly on my phone. Click a picture to open it.
Polar CNC PlotterA pen plotter that spins the paper under the pen: Arduino + GRBL, 3 stepper axes, a salvaged DVD-drive stepper and custom 3D prints. |
4-Bit Adder / SubtractorBinary adder and two's-complement subtractor: designed in Multisim, built on a breadboard with 74LS83 and 74LS04 chips. |
|
A lifting tracker built to beat a spreadsheet: build workouts, log one-handed mid-set, and watch your strength move. |
Fantasy Football · codeCompanion site for an ESPN league: draft assistant, trade finder, season simulations and stats. |
No-Risk Betting · codeA betting app with no real money: live Kalshi odds, a virtual $1,000, parlays and a forecasting score. |
Secret Hitler Companion · codeTable companion for the board game: live claim probabilities, lie modeling, stats and game replays. |
Cribbage · codeTwo-player cribbage to 121 against a strong computer, with discard hints and every count explained. |
Mind Lab · codeNine browser games where an AI learns your habits and predicts what you'll do next. |
Venture Lab · codeStrategy lab for the card game Venture (Lost Cities): hidden cards revealed, AI duels and tournaments. |
Catan Statistics · codeDice tracker with an actual-vs-expected roll chart, plus a board builder that scores every settlement spot. |
Wavelength · codeThe party game Wavelength for two teams on one shared screen. |
BANK AI Trainer · codeReinforcement-learning AI for the dice game BANK: train it in your browser, then play against it. |
BANK Evolution · codeEvolves BANK strategies by natural selection, then lets the winners compete or play against you. |
Gravity Orb Simulator · codeDrop orbs and watch them orbit, spiral and merge in a browser physics sandbox. |
Quote Generator · codeAn inspirational quote from my favorites, one tap at a time, with no repeats. |
Estimator Quiz · codeGuess numbers you can't know exactly and score up to 1,000 points for how close you get, across 2,500 questions. |
Dungeon Crawler · codeRoguelike dungeon crawler: 4 classes, 10 random floors, loot, level-ups and a dragon boss. |
Predictions vs Reality · codeAn interactive essay on why forecasts fail: 24 famous predictions, a Hall of Fame and a calibration game. |
Space Travel · codeFly a rocket near light speed on a star map, watch the clocks disagree, and see how much fuel it takes. |
Relativity Graphs · codeFour interactive graphs of slowing clocks, shrinking rulers, rocket fuel and the energy wall near light speed. |
Room Planner · codeTo-scale bedroom planner: draw the room, drag furniture, and it flags anything that won't fit. |
Who Should I Cheer For? · codePick your World Cup teams; a Monte-Carlo sim tells you who to root for in every match. |
March Madness · code40 years of NCAA seed history, past brackets, and a tunable bracket simulator. |
Geoguesser · codeLearn the world map by region: name every country or find each one on the map. |
BANK Pro AIPyTorch AI that teaches itself the dice game BANK, with a dashboard to train it and play against it. |
World Cup Bracket · codePlay the 2026 World Cup out on FIFA with friends: scores, standings, bracket and head-to-head stats. |
Craft Horse · codeMinecraft horse calculator that scores your horses and picks the best pair to breed. |
Bouncy Ball · codePhysics puzzle: slingshot the ball past fans and spikes into the cup, then build your own levels. |
Rankings · codeRank anything by choosing between two at a time; the app works out your true order. |
Word Speed Trainer · codeTyping drill for country names that times every word and graphs where you're slow. |
Timeline · codeZoomable timeline where big events stand out and small ones appear as you zoom in. |
All my board and card game apps in one place: timothyhadfield.github.io





























