React · Next.js · Python · FastAPI
I build web apps and AI-powered tooling — Vue/React on the front, Python/FastAPI on the back, Docker in between. Full-Stack Engineer at Noah Holdings.
1const me = {2name: "Henrick Lin",3role: "Full-Stack Engineer",4education: "UNSW CS · iGPA 4.0",5stack: [6"React", "Next.js", "Vue 3",7"Python", "FastAPI", "Docker",8"PostgreSQL", "MongoDB"9],10currently: "@ Noah Holdings · Full-Stack Engineer",11response_time: "< 24h"12}1314// [email protected]

AI Full-Stack / Algorithm Engineer Intern
Dockerized multimodal perception models (audio / vision / speech), reducing the cost of switching between local and server environments and improving AI application delivery efficiency.

Full Stack Developer Intern
Built the official website for an AI image/video generation platform using Vue 3 and Nuxt 3, and pushed the features to production.

An AI interview training platform covering question generation, follow-ups, structured evaluation, history records, and resume-project technical drilling.
A small CLI helper for keeping multiple ChatGPT and API-key Codex logins side by side, with each profile running from its own isolated CODEX_HOME.
A Chrome extension that applies different fonts based on page text language, with live previews and custom font support.

Director of IT
Built a Discord meeting-to-task system with Next.js 15 + FastAPI + PostgreSQL, delivering the full-stack product from requirement understanding and system design to a runnable implementation.
Notes on how agent systems actually work.
I write down implementation-level observations from projects and source-code reading, especially where AI tools meet real runtime constraints.
A visual breakdown of how a Claude Code-style runtime turns model output into tool execution, context updates, and the next reasoning step.
Read the article →A deeper source-reading note on how Claude Code uses team config, task lists, mailboxes, agent lifecycles, permissions, and recovery to coordinate work.
Read the article →948 contributions in the last year
I'm a Computer Science student at UNSW Sydney, graduating June 2026. I've interned at Graviti building the marketing site for diffus.me (Vue 3, Nuxt 3, FastAPI), and at Cool AI working on model inference APIs and Docker-based deployment pipelines for multimodal models. I'm currently a Full Stack Engineer at Noah Holdings. Outside of work, I served as Director of IT at UNSW AISoc, where I built a Discord meeting-to-task system in Next.js 15 and FastAPI.