Skip to main content
grayswork
Back to portfolio

React / TypeScript / FastAPI / Redis

Capstone, Feng Chia University · 2025LLM

Commit summarisation tool

Reads your starred GitHub repositories and has an LLM explain what actually changed between commits.

Diff summarisation
LLM
Undergraduate project
Capstone
What it took
  1. Pulled starred repositories and commit diffs through the GitHub API.
  2. Cached summaries in Redis to keep repeat reads cheap.
04Contact
Where
New Taipei, Taiwan · UTC+8
Status
Graduating June 2026 · open to software engineering roles

Say something specific

Email is fastest. I reply within a working day, usually with more questions than answers.

Or leave a message here
Gray Tsao© 2026 · Last updated October 2026