Works
Selected case studies.
Things I built, what I owned, and what the work actually shipped. Each case study covers the project, my contributions, the challenges that needed real thought, and the outcomes.

KYDA Management Systems · Founding Engineer & Technical Lead (solo)
2024 — PresentMulti-tenant construction management platform
A multi-tenant SaaS for Australian construction firms to run projects end to end — work requests, scoping, estimation, quoting, scheduling, subcontractor work orders, and GST-compliant invoicing — across three role-based portals on a single Django API. Built and operated solo.
Construction SaaSDjango + DRFReact + TypeScriptMulti-tenant
VIA · Software Developer II — Identity platform
Nov 2024 — PresentSelf-hosted identity platform for passwordless auth
VIA's self-hosted Keycloak identity platform — the auth layer other VIA applications build on. It replaces passwords with W3C Verifiable Credentials held in a mobile wallet: scan a QR, present a credential, get logged in over standard OIDC. I develop the platform — the Keycloak plugin, the credential libraries, and the backend services behind it.
Keycloak SPI (Java)Verifiable CredentialsWebAuthn / DIDsPost-quantum crypto
TreeDots · Senior Frontend Engineer
Apr 2022 — May 2024Merchant App B2B and Supplier Dashboard
A regional B2B food-procurement platform for restaurants and food businesses across Singapore, Malaysia, and Indonesia — plus the admin dashboard suppliers used to manage the catalog.
B2B marketplaceIonic + VueGraphQLPaymentsAlice Fans · Fullstack Engineer — solo client build
2024 · ~2 monthsWeb3 marketplace for digital collectibles
A Web3 marketplace where people store, showcase, and purchase exclusive digital collections, with a smooth, secure trading experience on blockchain rails. Built solo, end to end, from an empty repo for a client in about two months. Live at alicefans.com.
Next.jsWeb3 (Ethers, Alchemy)Marketplace UISolo build