Michael Lee

Software engineer in Seattle.

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.

AI & LLMs

  • Claude API
  • Retrieval-Augmented Generation (RAG)
  • Agentic AI / Tool Use
  • Prompt Engineering
  • Vector Embeddings
  • Hybrid Search (BM25 + Dense)
  • Cross-Encoder Reranking
  • LLM Evaluation

Languages

  • C++
  • Python
  • Java
  • Swift
  • SQL
  • Dart
  • Flutter
  • JavaScript
  • TypeScript

Tools & Technologies

  • OpenMP
  • MPI
  • Hadoop
  • Spark
  • FastAPI
  • Streamlit
  • scikit-learn
  • ONNX Runtime
  • React
  • Node.js
  • Express
  • Alpaca API
  • REST APIs

Databases

  • MySQL
  • SQLite
  • ChromaDB

DevOps & Build Pipelines

  • Docker
  • GitHub Actions CI/CD
  • Azure
  • Git
  • AWS EC2
  • DigitalOcean
  • Nginx
  • systemd

Projects