Projects

Software

Websites, apps and browser extensions that people use.

10 projects

Web Apps 2

  • Web AppsBuildingPrivate

    QuestArchive

    A local-first quest board and scrapbook journal that works with no account and no network, with optional sync through your own Supabase project.

    • React
    • TypeScript
    • Vite
    • IndexedDB
  • Web AppsBuildingCode only

    DueReminder

    A responsive PWA for reminders with two-way Google Calendar sync, recurrence, natural-language quick-add and offline support.

    • React
    • TypeScript
    • Hono
    • Cloudflare Workers

Chrome Extensions 2

  • Chrome ExtensionsLiveCode only

    AccessEase

    A Chrome side panel that makes any web page easier to read, with bigger text, high contrast, a dyslexia-friendly font and calmer motion.

    • JavaScript
    • Chrome extension
  • Chrome ExtensionsLiveCode only

    TL;DR Panel

    A Chrome extension that summarizes the page you are reading in one click, privately, using Chrome's built-in on-device AI.

    • JavaScript
    • Chrome Summarizer API
    • Gemini Nano

Developer Tools 6

  • Developer ToolsLivePrivate

    asset-vault

    A catalogue of free, licence-checked assets with importers, a credits generator and a static search page.

    • Node.js
    • JSON Schema
  • Developer ToolsLivePrivate

    gfx-kit

    Small, dependency-light graphics building blocks: postfx shaders, seeded generators and a Vite playground.

    • TypeScript
    • GLSL
    • Vite
    • three.js
  • Developer ToolsLivePrivate

    House Kit

    A portable design kit with dark and mint-light tokens, self-hosted fonts, card and button helpers, and a credits card.

    • CSS
    • HTML
    • JavaScript
  • Developer ToolsLivePrivate

    sg-data-hub

    A small Cloudflare Worker that serves Singapore open data as clean, cached, CORS-friendly JSON, with a typed client.

    • TypeScript
    • Cloudflare Workers
  • Developer ToolsLivePrivate

    vin-context

    Private notes plus a read-only MCP server that exposes them together with the portfolio's content.

    • TypeScript
    • Node.js
    • Model Context Protocol
  • Developer ToolsLivePrivate

    vin-workflow

    A Claude Code plugin with a project workflow: scaffolding, headless visual QA, design review, a ship checklist and two subagents.

    • Claude Code plugin
    • Markdown skills
    • Shell
    • Playwright
HomeProfessional
ProjectsProfessional
SoftwareProjects
InteractiveProjects
Data and AnalyticsProjects
OtherProjects
ExperienceProfessional
Career TimelineProfessional
QualificationProfessional
Project HubProfessional
Code SnippetsProfessional
InteractiveProfessional
ResumeProfessional
First Run and Bun win in ASEANProfessional
Privacy
Terms
Cookies
QuestArchiveSoftware
DueReminderSoftware
AccessEaseSoftware
TL;DR PanelSoftware
asset-vaultSoftware
gfx-kitSoftware
House KitSoftware
sg-data-hubSoftware
vin-contextSoftware
vin-workflowSoftware
Black HoleInteractive
3D RoomInteractive
QR GardenInteractive
Synthwave DriveInteractive
MRT WindowInteractive
DevPulseData and Analytics
MetaLens VGCData and Analytics
esp32-core-kitOther
Toggle light / dark
Switch sidePersonal
Pause / resume effects
Copy email
Random page
Keyboard shortcuts
Download resume (PDF)

โ†‘โ†“ move ยท Enter open ยท Esc close

Keyboard shortcuts

Ctrl K / โŒ˜K
Search the Site
?
Keyboard shortcuts
Esc
Close

ACHIEVEMENT UNLOCKED