Curtis Martin
Sydney software engineer. App on the App Store, business in production.
My wife and I founded Care Culture, an NDIS provider that's employed 64 staff and supported 103 participants, and I built the software that runs it.
Recently I migrated the public site off WordPress to Svelte 5. That's where svelte-a11y-panel started; it's now an accessibility panel on npm. I also shipped a training app to the App Store, and I'm finishing a Master of IT (GPA 7/7, all High Distinctions). Looking for my first graduate engineering role.
Before Care Culture I toured briefly as a sound engineer with Te Vaka, the musicians behind Disney's Moana score, and worked as a disability support worker. Long story.
Projects
badminton-stroke-classifier
Full-stack engineer on a 7-person UNE capstone: classifies badminton strokes from match video. React + FastAPI app serving deep-learning predictions over a 4,200-clip test set. I built most of the frontend, backend, and deployment.
svelte-a11y-panel
Accessibility panel for Svelte 5: contrast modes, dyslexia fonts, text-to-speech. Built for the Care Culture site, then extracted into an npm package.
daily-ascent
Bodyweight training app for iPhone and Apple Watch, live on the App Store. Injury-aware scheduling and a paired watch app. My first native project, built solo.
invoice-to-csv
Google Sheets + Apps Script tool that builds Xero-ready invoice CSVs for bulk import, replacing manual entry. Has run Care Culture's invoicing since 2021.