I'm Sam, a self-taught developer in Sydney. I came to software from customs, logistics and running a cleaning business, so I build for the work people actually have to get done: the booking, the quote, the invoice, the reminder at prayer time, the phone you meant to put down.
With my partner Hafsah I run MyKoala, a family-led Australian product studio. We ship our own products, build websites and workflows for small businesses, and run a real cleaning business that teaches us what to build next.
💼 Open to software engineering, AI/ML and full-stack roles. If your team ships real products with AI in the loop, let's talk.
|
Tools for everyday Muslim life: prayer times, Quran, and a screen lock that holds you to salah. |
A little more intention around screen time. Native Swift, built on Apple's Screen Time APIs. |
| Project | What it is | |
|---|---|---|
| 🧽 | CleanOS | The operating system for cleaning businesses: enquiry, quote, booking, job proof and invoice in one record. Phase one in development, shaped by running Clean Up Bros. Early access ↗ |
| 📊 | AI Price Watch | Live tracker of AI model prices and routing changes. pricewatch.mykoala.com.au ↗ |
| 🚕 | BulaRides | Ride-hailing for Fiji, where I'm from. React Native and Supabase. In development. |
| 🎓 | UniMate | University and visa pathway guidance for international students. In development. |
| 🎙️ | Utter | Native Mac dictation. In development. |
| 📺 | Hype Busters | A YouTube channel that tests AI tools against the hype. |
The part I'm proudest of isn't an app. It's how the apps get built.
Koda is the operator that runs my two Macs: a MacBook Air as home base and a Mac mini that does the builds, simulators and overnight jobs, joined over Tailscale. Koda plans the work, routes it to the right model, and keeps the record of what happened and why. Nothing merges on one model's word:
- Independent review. Every change goes through reviewers from a different model family than the one that wrote it, running read-only, until the verdict is a clean pass.
- Evidence over claims. A change ships with before-and-after proof and the exact commands that verified it.
- Shared memory. A lessons file every agent reads, so a fix learned once stays learned.
- Recall. A search index over every agent session, commit and lesson across both Macs (70,000+ records). Secrets are redacted before anything is stored, and a small model pulls out each error, its cause and its fix. So when an agent hits a problem, its first move is asking whether we've solved it before.
- Guard rails. Monthly spend caps on paid models, no secrets in code or logs, and a disk sweep that keeps both machines clean.
Through MyKoala I build business websites, connected workflows and AI product pilots for small businesses, each starting from a written scope. Recent work includes a fashion-rental storefront, a luxury home builder's site, and an NDIS provider's admin portal. See the selected work.
- Certificate in Computing, NZPTC Lautoka, Fiji (2010)
- Natabua High School, Lautoka — Year 13 (2014)
- Customs / logistics at Basic Industries, Fiji (2018–2023); some diploma units in customs (not completed)
- Current: CPR (HLTAID009) and First Aid certificates
- Self-taught in AI and software since ~2026, learning by shipping: two App Store apps (Falah, Take a Break), CleanOS, and AI Price Watch
Got a website, a product or a workflow that eats your week, or a role on a team that ships? Reach me at sam@mykoala.com.au, on LinkedIn, or through mykoala.com.au.



