Skip to content
Nathan Zhou

Nathan Zhou

Student. I build small tools for problems I run into, and run them myself.

My main projects on one page, for anyone reviewing an application. The figures come from each project's own code history.

nathanz.cloud

Commits are the saved steps of work in a project's history. Automated tests are checks the code runs on itself, every time it changes.

  1. Datacenter Tracker

    CLI · terminal UI · web console

    A database of US data center construction projects, with a source for every figure.

    Built alone, with AI coding assistants · 30 Jul 2026 to 11 Nov 2026 · 3 months

    750 commits · 3,913 automated tests · 162,416 lines of Python

  2. Sisyphus

    Teams assistant · macOS

    A Teams assistant that answers messages while I'm away.

    Built alone, with AI coding assistants · 18 Sept 2026 to 7 Nov 2026 · 7 weeks

    212 commits · 277 automated tests · 36,722 lines of TypeScript

  3. Aethalides

    Web app

    Photograph the homework list, get a plan for the week.

    Built alone, with AI coding assistants · 17 Sept 2026 to 28 Oct 2026 · 6 weeks

    36 commits · 240 automated tests · 23,691 lines of TypeScript

  4. Meridian

    Design system

    My design system: 83 React components that share one set of tokens, on npm and copied into projects with a CLI.

    Built alone, with AI coding assistants · 22 Jul 2026 to 11 Nov 2026 · 4 months

    104 commits · 11 automated tests · 20,925 lines of TypeScript

  5. Squash Review

    Video pipeline · web app

    Turns phone video of a squash match into a review based on where the players stood.

  6. mcAI

    Research · reinforcement learning

    Why DreamerV3 stalls at the wood tier in Craftax, and what pushes it further.

    Built alone, on a fork of an open-source project, with AI coding assistants · 21 Jul 2026 to 11 Nov 2026 · 4 months

    198 commits · 91 automated tests · 7,044 lines of Python