Curtis Martin

Software Engineer · Sydney, Australia

clmartin.dev@gmail.com · github.com/curtislmartin · LinkedIn · clmartin.dev

Australian citizen · Full working rights

↓ Download PDF

Profile

I spend a lot of time thinking about software ideas, product decisions, architecture, and implementation. I'm curious, hyper-detail-oriented, and love to tinker, build, and learn. Bad software frustrates me, especially when it's obvious that the gap is neglect rather than a deliberate design tradeoff.

I co-founded Care Culture with my wife and grew it to over 60 staff and over 100 NDIS participants. I own all the software that runs the business. I'm currently finishing a Master of IT at UNE (GPA 7.0 / 7.0, 8 HDs from 8 units) and have a training app live on the App Store.

Education

Master of Information Technology

2025 – 2026 (expected)

University of New England

GPA 7.0 / 7.0 · 8 High Distinctions from 8 completed units

  • 2025 T1 (HDs): Software Development Studio 1 (95), Intro to Programming & UNIX (97), Fundamentals of Cybersecurity & Privacy (87), Database Management Systems (85)
  • 2025 T2 (HDs): Object-Oriented Programming (92), Software Development Studio 2 (97), Web Programming (99), Management Information Systems (90)
  • 2026 T1 (current): Software Project Management, Computer Networks & Network Security, User Experience & Interaction Design, IT Project: Proposal & Design
  • 2026 T2 (upcoming): Parallel & Distributed Computing, Artificial Intelligence, Advanced Web Programming, IT Project: Implementation

Bachelor of Science - Animal Science & Veterinary Medicine

2019 – 2021

University of New England

Diploma of Music Industry (Sound Production) / Cert IV Sound Production

2016

TAFE NSW, North Sydney Institute

Experience

Co-Founder & Director

2021 – present

Care Culture - NDIS Disability Services, Sydney

NDIS disability-services provider. Co-founded and co-run with my wife; I lead all software, automation, and data systems.

  • Scaled the company from zero to 64 staff and 103 NDIS participants in four years while owning the internal software stack the business runs on every day.
  • Participant Buddy & HR Buddy (open source, MIT): NDIS compliance, client-management, and staff-onboarding dashboards on Google Apps Script. Automated reminders, audit-ready record keeping, form generation, e-sign document workflows, and templated communications with 40+ dynamic placeholders. Cut participant onboarding from 15 minutes to 2 minutes per participant, 87% reduction in staff time.
  • Booking Buddy (internal): client booking management system for 100+ NDIS participants; iterated through several architectural rewrites under live production load and refined against weekly operator feedback.
  • Designed and shipped additional automation for quarterly program-delivery resources, quoting, daily shift-resource prep, recurring NDIS compliance checks, and bulk invoicing. Each spotted as a repeating manual pattern and replaced with a tool.
  • Wear every operational hat in the business: HR, payroll, bookkeeping, purchasing, asset management, staff training, compliance, and all technology.

Media Operator

2017 – 2019

Chief Entertainment, Sydney

Broadcast syndication and media QC for Bigpond Movies and racing.com.

  • Used PowerShell scripting in the racing.com broadcast syndication pipeline to replace manual encoding and delivery steps.
  • Switched live horse-racing feeds for online syndicates; encoded and delivered streams to platforms and bookmakers under hard real-time deadlines.

Sound Engineer (freelance)

2017 – 2018

Te Vaka - composers of Disney's Moana film score

Designed and operated a custom in-ear monitoring and backing-track playback system for international tours to Tahiti and New Zealand; managed stage setup, designed stage plans, and coordinated technical requirements with venue audio teams.

Disability Support Worker

2019 – 2021

Direct NDIS support work. The experience that led to co-founding Care Culture and shaped the design of Participant Buddy and Booking Buddy.

Projects

Svelte Accessibililty Panel (svelte-a11y-panel)

2026 – present

Svelte 5 · TypeScript · Shadow DOM · npm · MIT licensed

Open-source accessibility panel for Svelte 5 with 20+ features (contrast modes, dyslexia fonts, TTS, voice navigation, virtual keyboard). Shadow DOM isolated, published to npm with a guided setup CLI. Built for the Care Culture public site, then extracted into a standalone package.

Daily Ascent

2026 – present

Swift 6.2 · SwiftUI · SwiftData · HealthKit · CoreMotion · WatchConnectivity · Supabase · CloudKit

  • Designed and shipped a bodyweight training app live on the App Store targeting iOS 18 and watchOS 10.6 with Swift 6 strict concurrency.
  • 9 progressive bodyweight exercises × 3 difficulty levels, driven by an injury-aware scheduling engine with 12+ unit tests covering adaptive difficulty progression.
  • CoreMotion sensor recording pipeline feeding a Supabase backend, designed to support future ML-driven rep counting; integrates HealthKit, WatchConnectivity, and CloudKit across the paired watchOS companion app.
  • Wrote specs, data models, and implementation plans in a companion engineering repo before touching application code; design-first, then build.
  • Pre-release security audit: 13 security and correctness issues identified and tracked to resolution before v1.0 (path-traversal, RLS gaps, background-task faults).

Participant Buddy

2023 – present

Google Apps Script · Google Workspace APIs · JavaScript · MIT licensed

Used every day at Care Culture to manage 103 participants; open-sourced MIT so other small providers can adopt and extend it.

clmartin.dev

2025 – present

SvelteKit · TypeScript · Tailwind CSS · Vitest · Vercel

SvelteKit site deployed on Vercel with a live design system page and a learning tracker used to track university unit progress; unit-tested with Vitest and server-side-rendered Markdown.

Skills

Languages Python, TypeScript, Java, Swift 6, JavaScript, SQL, Ruby, C, Dart, Bash, PHP
Web & backend SvelteKit, Svelte 5, React, Astro, Node.js, FastAPI, PostgreSQL, Supabase, Google Apps Script, REST APIs
Mobile & native SwiftUI, SwiftData, Swift Concurrency (strict), Swift Testing, HealthKit, CoreMotion, WatchConnectivity, watchOS, CloudKit
Cloud & infra Vercel, Cloudflare, Supabase, CloudKit, Docker, Nginx, Caddy, Arch Linux, OpenMediaVault, Git, GitHub Actions, CI/CD
Practices Spec-driven development, system design, unit testing, code review, security auditing, compliance workflow design, agile delivery

Referees

Available on request.