Curtis Martin
Software Engineer · Sydney, Australia
clmartin.dev@gmail.com · github.com/curtislmartin · LinkedIn · clmartin.dev
Australian citizen · Full working rights
↓ Download PDFProfile
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 – 2021University of New England
Diploma of Music Industry (Sound Production) / Cert IV Sound Production
2016TAFE NSW, North Sydney Institute
Experience
Co-Founder & Director
2021 – presentCare 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 – 2019Chief 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 – 2018Te 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 – 2021Direct 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 – presentSvelte 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 – presentSwift 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 – presentGoogle 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 – presentSvelteKit · 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
Referees
Available on request.