AW
Andrew Wong · Adelaide

Andrew Wong

Full-Stack Software Engineer · CS '26 · University of Adelaide

Abstract

Final-year CS student at the University of Adelaide. When I see a process being done by hand that shouldn't be, I tend to end up writing the software for it: event platforms, civic tooling, and the small apps that quietly retire a WhatsApp chain.

Keywords: TypeScript / JS, Python, React / Next.js, SvelteKit, Supabase / Postgres

● Open to graduate roles, 2026 (under review)

FIG. 0
Subject, identifying marks visible in Adelaide, SA.

§1 Related work

DomainConfidence
TypeScript / JS96%
Python92%
React / Next.js84%
SvelteKit80%
Supabase / Postgres82%
Maps · GL / OSRM78%
C++ · R62%

§2 Contributions

FIG. 2
PRJ_002live

Headcount

Two Sunday services, attendance tracked by someone typing it into WhatsApp by hand. Built the app that replaced it: paste-to-import for the exact message formats staff already used, so nobody had to change how they worked. Kept growing since launch: two counters can now see each other's tallies live so nobody double-counts a row, there's a searchable lookup for returning visitors, and pastors get a stats view broken down by week, month, and year.

Vanilla JS · Supabase · Edge Fnsdoi:headcount.andrwong.com

Full case study →
FIG. 3
PRJ_003

HCF Router

Someone used to sit down every week and manually match passengers to drivers. Now Dijkstra's algorithm does it: high-priority passengers seated first, everyone else route-optimised by total distance. Addresses save between runs, groups and destinations are configurable, and the whole thing renders on a live map with autocomplete on the address fields.

Next.js · MapLibre · OSRM · Supabase · Mapbox Geocoding · Zustand

§3 Currently building

FIG. 4
WIP_001in progress

Church Management App

Hope Church currently pays a recurring yearly fee for externally-hosted management software. I'm building an in-house replacement: same job, but something we actually own and can change ourselves as the church's needs shift, instead of waiting on a vendor's roadmap.

FIG. 5
WIP_002in progress

Reimbursement Automation

Reimbursements at Hope Church currently mean emailing different people, then someone hand-entering every cost and GST amount into a spreadsheet. I'm replacing that with a single upload: staff photograph their receipts, an AI agent reads the costs and GST straight off them, and the totals come out the other end without anyone typing a number.

§4 Evaluation

writing production code0yr
projects shipped or completed0
apps live in production0
CSC × UPC Hackathon 20252nd

§5 Chronology

  1. [2026] Final year. Open to grad roles.
  2. [2025] Mapster, 2nd at CSC × UPC Hackathon.
  3. [2024] Retail at JB Hi-Fi & Myer. Shipped Headcount.
  4. [2023] Switched Mech Eng → Computer Science, UofA.

§6 Status

Mapsterchecking…
Headcountchecking…
This site (CI)Build status

Checking live projects... Rechecked at most every 5 min.

§7 Colophon

Built with Next.js 16 and React 19, typeset in Source Serif 4 and IBM Plex Mono. Every push runs lint, a typecheck, and the full test suite before it deploys (see §6, Status).

View source ↗

§8 Correspondence

Build something durable.

See also: GitHub · LinkedIn · Resume (PDF)