Projects 
DLTA — Super administration platform
Front-end and platform engineering on GROW's SaaS admin platform for Australian superannuation funds — authorisation, DX, Vue 2→3, and reliability at ~1M-member scale.
WorkSenior Software Engineer / Engineering Team Lead·2026· Employer product (not public)

VuePlatformAWSAuthorisationDX
Overview
DLTA is GROW Inc's administration platform for Australian superannuation funds — member data, case and process workflows, and compliance. I spent six years on this product, from hiring onto the Vue front end through team leadership and senior IC work on platform and developer experience.
Public details stay high-level: this is an internal SaaS product. Imagery below combines GROW's public marketing site with product UI concepts designed by Ed Yao.
My role
- Front-end Engineer → Senior SWE → Engineering Team Lead → Senior IC (2020–2026)
- Owned large parts of the SPA architecture, authorisation UX, paved paths, and reliability work
- Mentored peers and acted as go-to engineer for permissions and front-end architecture
Stack
- Front end: Vue.js SPA (Vue 2 → Vue 3), S3 + CloudFront delivery
- Services: Spring Boot APIs, process workers on SQS → ECS, MongoDB workflow services
- Auth: Custom service-manager permissions (node / fund / product)
- Ops: AWS, Terraform, CI/CD, Elastic APM, Sentry, LaunchDarkly
Outcomes
- Authorisation payloads cut by ~90%, with ~50% better API latency and ~$150k/yr AWS savings
- JSON Schema validation framework adopted by 100+ developers
- Automated PR previews — ~80% less manual QA setup, 10+ hrs/week DevOps toil saved
- Client-side list rendering from ~3–5s to near-instant on slower hardware
- Enterprise Vue 2 → Vue 3 migration; SQS deduplication via PostgreSQL locking; 50% faster tests via automated migration testing
Screenshots



Product UI concepts from Figma designs by Ed Yao. Fund names and member data are omitted. High-resolution frame exports can replace these workspace thumbnails later.