ZH/zhe hang

Incoming Computer Science Student, National University of Singapore

Zhe Hang Liang

Coding provides us the ability to solve, innovate and create.

Fig. 00 · four things I'm building. Tap a node.
600+ solved on LeetCode

01 · About

Who I am.

Zhehang
Zhehang, Singapore

I am an incoming Computer Science student at NUS, currently serving National Service. I picked up coding a year ago to make better use of my time in service, starting deep in data structures and algorithms.

From there I moved into building and shipping end-to-end products. I work AI-natively with LLM tooling; my years as a tutor are where the education projects came from.

  1. Before

    National Junior College

    GCE A-Levels. Rank points 88.75/90.

    Mathematics
    A
    Physics
    A
    Chemistry
    A
    Economics
    A
    Project Work
    A
    General Paper
    B

    Tutor

    Tutored students from Secondary 3, 2021 to 2024. It is where my interest in building tools for teaching began.

  2. Now

    Software Developer

    I build and ship end-to-end products, working AI-natively with LLM tooling from specification through review and testing. My education tools began with problems I encountered during my years as a tutor, but the work now spans software products more broadly.

    National Service

    Serving full-time. Building the projects below in parallel.

  3. After

    BComp Computer Science, NUS

    Studying Computer Science at the National University of Singapore, 2027 to 2031.

02 · Selected work

Four projects, all built.

03 automation tool 2026

LeetCode TrackR

A daily job that logs every solved LeetCode problem into Notion and schedules it for spaced-repetition review.

  • runs daily, unattended
  • Leitner spaced repetition
  • 600+ solves tracked
  • no server to host
  • Python
  • GitHub Actions
  • Notion API
  • LeetCode GraphQL
  • Claude API
04 rendering engine 2026

Kekulé

Draws clean, exam-style organic chemistry structures.

  • SMILES string to sharp vector SVG
  • condensed structural formulae
  • optional direct export into Word
  • Python
  • RDKit
  • SVG
  • Pillow
  • python-docx

03 · Contact

Get in touch.

Open to internships from November 2026 to August 2027, in AI and machine learning tooling, and software engineering and development. The fastest way to reach me is below.

Résumé
Download PDF ↓