Michael Lee
Software engineer in Seattle.
About
I'm Michael, a software engineer in Seattle with a master's in computer science from the University of Washington. I build projects and put them online. Right now that's a board game rules assistant, an NBA win probability tool, a dashboard for testing trading strategies, and a Cantonese flashcard trainer. I mostly work in machine learning, data, and web development, and I try to keep things simple and ship them. Thanks for stopping by.
Skills
AI & LLMs
Languages
Tools & Technologies
Databases
DevOps & Build Pipelines
Projects
A construction project tracker for a new home build — per-project schedule, budget with live roll-ups, documents & receipts, tasks, vendors, and a drag-and-drop photo log. Local-first and mobile-friendly, with an optional private Supabase backend for login and multi-device sync.
realtrack.mikeylee.io →Ask a board game's rules in plain English and get a streamed, cited answer. An agentic RAG assistant where Claude searches the rulebooks itself with tools, using hybrid retrieval (semantic + keyword) with cross-encoder reranking — and tells you when the rules don't cover your question. Five games and counting.
boardgames.mikeylee.io →A dashboard that backtests and paper-trades algorithmic trading strategies, ranking them on advisor-grade metrics.
stock.mikeylee.io →An NBA win-probability terminal. Pick two teams and it projects the winner, win probability, and final score from team ratings and position-by-position starter matchups.
nba.mikeylee.io →A spaced-repetition trainer for everyday Cantonese — flashcard review, multiple-choice quizzes, and a six-tone listening drill, colour-coded by tone.
cantonese.mikeylee.io →