Work

Everything I have shipped: the software, then what I make beyond code.

The flagships are shown working on the home page, each with its film: ArchCanvas, GAVIGO IRE, CORDE Mobile, She Sharp, Tam-AI-Ti, ArchLang, echook and a11y-loop.

For clients

Client & commissioned work

  • FemTech Weekend

    2024 — Present

    The bilingual website and sign-up system for FemTech Weekend, self-described as China's first women's-health-tech community. It carried the Shanghai Summit 2026 and its 20 confirmed speakers, led by Ida Tin, who coined the term FemTech.

    Docusaurus · Drizzle · Cloudflare · Bilingual

  • The website for Auckland's one-day food festival, built under contract in a nine-day sprint: accessible to WCAG 2.2 AA, with a voice-enabled AI event guide, and zero errors in a 1,000-visitor load test.

    Next.js 16 · Cloudflare · Voice AI · WCAG AA

Open source

Tools other developers use

  • Lets AI assistants like Claude search live Google News, sorted into topics, across 10 languages. Shipped 35 days after the Model Context Protocol launched; a PulseMCP Top Pick, listed across 15+ MCP directories.

    MCP · TypeScript · Node.js

  • github-readme-suno-cards

    2026 — Present

    Turns a Suno creator's AI-generated songs into animated cards for their GitHub profile, kept up to date automatically. Published as a GitHub Marketplace Action.

    SVG · GitHub Action · Vercel · CJK

My own

Platforms I run

  • A free website that teaches beginners to build software with AI, with an AI tutor that answers from each class's own lessons. Why it is free, and what the students shipped, is on the Teaching page.

    Docusaurus · Workers AI · RAG · Bilingual

Every repository, on GitHub →

Beyond code

Software is half of what an organisation needs from me. The other half is what it shows the world — reports typeset in code, promo films, pitch decks, event slides and newsletters — plus the data work and findability underneath. Everything here shipped for a real organisation.

One · Typeset PDF reports

Reports that trace every figure

Five pages from She Sharp's 2026 half-year report: the cover, an at-a-glance spread, a cohort page, a member snapshot and a community-events page

She Sharp 2026 Half-Year Report

She Sharp

A 31-page funder report for a NZ women-in-STEM charity, typeset in Typst from the charity's own event register, member-platform database and booking exports — with a build gate that refuses to ship a figure not traced to a source.

  • 31 pages
  • Typst + CeTZ charts
  • every figure source-traced

Two · Promo films

Cut to the beat, in every aspect ratio

Stills from four films: the ArchCanvas studio film (a coded replica of the product UI), the She Sharp × Les Mills event promo, the Chan Meng monkey brand sting, and the 64-second Chan Meng video business card

ArchCanvas studio film

ArchCanvas

A product film whose picture is a coded replica of the ArchCanvas studio, not a screen recording — four lengths by two aspect ratios, in two cuts, from one scene library.

  • 15 / 30 / 60 / 120 s
  • 16:9 + 9:16
  • coded UI replica
ArchCanvas studio film, 30 s

She Sharp × Les Mills — “No Pain, All Gain” promo

She Sharp

A 30-second event promo rebuilt from photographs of the May 2024 Les Mills evening, rendered in Remotion to four aspect ratios with a Suno score cut on the beat.

  • 30 s
  • 4 aspect ratios
  • Remotion + Suno
She Sharp × Les Mills, 30 s

Chan Meng monkey — brand sting

Chan Meng

A wordless 12-second sting for my own mark: one orange pixel left behind by the site's dither field circles the monkey, bursts, and swirls back into a disc as the monkey settles into the exact logo.

  • 12 s
  • p5.js + p5.brush + code-synthesised score
  • every frame a pure function of t
Chan Meng monkey brand sting, 12 s

Chan Meng — 64-second video business card

Chan Meng

A 64-second video business card for recruiters and founders: the brand monkey escorts eight on-screen facts about my work, each one traced to the career database, painted in the sting's world and cut to a code-synthesised score.

  • 64 s
  • p5.js + p5.brush + code-synthesised score
  • every fact sourced from the career database

Every film, on the Films page →

Three · Pitch decks

A technical proof deck

The cover, problem and solution slides of GAVIGO's technical proof deck

GAVIGO technical proof deck

GAVIGO Inc.

A 19-slide investor deck in a Swiss international-style grid, built as a single HTML file for the founder to present live and send behind a password.

  • 19 slides
  • single-file HTML
  • Swiss grid

Four · Event slides

A deck that ran a room for two days

Six slides from the Aotearoa AI Hackathon Festival 2026 deck: the cover, the challenges, team forming, judging, a team slide and the winners

Aotearoa AI Hackathon Festival 2026 — event deck

She Sharp

The 91-slide deck that ran two days of She Sharp's hackathon at AUT City Campus (7–8 August 2026), rendered in the browser from the event's own data — timers, team slides and the winners reveal included.

  • 91 slides
  • 2 days
  • 12 teams

Five · Newsletters

Two newsletters, on owned infrastructure

Two finished issues of Chan's AI Weekly beside the September and August 2026 issues of She Sharp's monthly newsletter, as they render in the inbox

Chan's AI Weekly

chanmeng.org

A weekly five-minute AI briefing, written with Claude Code against a house style guide and sent through Resend from chanmeng.org — with the whole workflow published at chanmeng.org/newsletter/how-its-made.

  • weekly since 2026-07
  • Resend + React Email
  • how-it's-made page

The Monthly She#

She Sharp

She Sharp's monthly newsletter, moved off Mailchimp onto infrastructure the charity owns — a 1,549-person list cut over with 0 failures, 179 past issues recovered and served from the charity's own site.

  • 1,549-person list
  • 0 failures
  • 179 past issues recovered

Six · Digital transformation

From rented software to a system the charity owns

The cover of She Sharp's transformation record beside six headline figures: 13.3 months, 1,549 people, 1.15 GB, 179 newsletters, 11 agent skills and 2,129 hashed contacts

She Sharp digital & AI transformation record

She Sharp

An evidence-backed record of a charity's move off rented software onto a system it owns — three platform migrations, a data-sovereignty programme and a governance audit — where every number is tagged measured, cited or derived.

  • 13.3 months
  • 3 platform migrations
  • 11 agent skills

Seven · SEO & GEO

Surfaced by Claude, confirmed by the founder

Chan Meng's LinkedIn post about Engram beside the founder's reply and the four layers of her public footprint: llms.txt, JSON-LD, geo-markdown-mirror and one source of truth

Surfaced by Claude, confirmed by the founder

Engram

When Engram founder Luka Madzarac asked Claude Code to find an AI architect, it surfaced me, and he confirmed it publicly on LinkedIn. The public footprint it read is built for exactly that reader — llms.txt, JSON-LD and an open-source record, all generated from one data source.

  • 4,264 impressions
  • llms.txt + JSON-LD
  • geo-markdown-mirror skill

“It's true, Claude Code surfaced Chan as one of the strongest matches for what we're looking for.”