Isaac Rowntree
Head of Tech · CamperMate · Sydney, AU

Isaac Rowntree

Coder · Dancer · Photographer · Videographer · Trombonist · Motorcyclist

Email GitHub Zack Design
Background: shot by me · Melbourne 2016

Twenty years of shipping software — from solo WordPress plugins in 2002 to a fleet of 26 Cloudflare Workers and an AI-powered travel platform at CamperMate today. Currently Head of Tech at CamperMate and proprietor of Zack Design, shipping SessionHQ — a modern multi-tenant check-in SaaS.

Based in Sydney, AU · Remote-first since 2016 · [email protected] · @isaacrowntree

Experience

Jul 2020 — Present5+ years

Head of Tech

CamperMate · Australia / New Zealand travel platform

Strategic replatform across six production systems with zero downtime. Scaled the engineering org, cut software/infrastructure spend to budget, and shipped an AI-powered travel platform used at significant scale.

  • Scaled team from 5 under-performers to 3 top-tier performers; aligned software and infra spend with budget
  • Architected 6 production systems: React Native app, Next.js platform, B2B dashboard, Analytics portal, Retool admin, + 26 Cloudflare Worker microservices (400k+ LOC)
  • Built the AI-powered travel platform — itineraries, translations, smart search — driving substantial user + revenue growth in 3 years
  • Led org-wide security transformation: OAuth, YubiKey hardware keys, pen testing
  • Maintained continuous iOS/Android operation through a full replatform while retiring legacy systems
  • Established SRE practice (DataDog, Rollbar, automated alerting) → 99.9% uptime, sub-second responses, 99.94% crash-free rate
Mar 2016 — Jun 20204 years

Software Engineer

Redbubble · Global creative marketplace

Rotated across five engineering teams, from supply-chain logistics to the retail frontend.

  • Fulfilment, Visual Merchandising & Supply Chain — order-routing and inventory systems
  • Frontend Platform — shared design-system and infra for the retail site
  • Product API Platform — backends for product data and pricing
  • Membership & Commercial Frontend — artist and customer-facing surfaces
2002 — 2016Before Redbubble

Zack Design · Ray White · TAFE

Founder / Senior Developer / Educator

Fourteen years running Zack Design as a boutique consultancy, with two stints inside Ray White and a side-line teaching VET multimedia.

  • Zack Design (2002–2016) — Open-source WordPress plugins; Senior Developer at Bendix Brakes (Drupal); Tech Lead + Network Architect at iSolar Schools (renewables monitoring) and Power Portal; Tech Lead on a Rails telco POS app
  • Ray White Group (2012–2015) — Senior Developer on Ray White Office + Agent + Retail sites; Tech Lead on Loan Market Broker, Intranet (Whiteboard), Living Here; Lead Architect on AWS migration; SEO work that lifted lead conversion from 2.5% → 5%; SCRUM Master; internal email-signature app saving $15k/year
  • Swinburne + Gordon TAFE (2009–2011) — taught VET multimedia, business, finance, OH&S + 1-on-1 disability + adult short courses

Selected work

2020 — Present · Platform

CamperMate Replatform

Six systems, zero downtime, still shipping

Ongoing replacement of the legacy CamperMate stack with six interconnected production systems, using Cloudflare Worker proxies for risk-free transitions. Substantial revenue growth and large user base achieved in 3 years, while continuously operating the iOS/Android apps through the migration.

  • React Native app 35+ modules, 80%+ test coverage, 99.94% crash-free, large-scale active users
  • Next.js travel platform 70k+ LOC TypeScript, 119 App Router pages, 202 components, 35+ languages, 10k+ POIs with AI-generated itineraries
  • B2B dashboard + Analytics portal multi-tenant SaaS, RBAC, municipal clients, Power BI integration
  • 26 Cloudflare Workers 400k+ LOC, global edge deployment, proxy-based risk-free transitions, zero-downtime deploys
2026 · Zack Design SessionHQ Flagship SaaS · my own product

Modern multi-tenant check-in platform for dance studios, gyms, and martial-arts schools. PIN pad, NFC tap, QR kiosk check-in, pass management, Square payments, real-time analytics, GDPR-ready from day one. Shipped and running real customers.

  • Architecture Next.js 16 + React 19 on Cloudflare Workers via OpenNext; Supabase Postgres with row-level security per tenant
  • Payments Square integration — cards-on-file, auto-renew, PCI-safe tokenisation via Supabase Vault
  • Testing 800+ tests across Vitest and Playwright
2022 — Present · 4 years

AI Travel Platform

Started with Elasticsearch, now an agentic layer

Four years of compounding AI investment across CamperMate — started when Elasticsearch was first introduced for search, grew into a full AI layer: generated itineraries, contextual activity recommendations, typo-tolerant hybrid search, automated multi-language content translation, and a conversational travel agent. Running on Cloudflare AI Workers with hybrid online/offline capability in the mobile app.

  • Conversational agent travel Q&A grounded over POIs and routes
  • RAG + vector search across 10k+ POIs in 35+ languages
  • Automated translation keeps the catalogue current without manual ops
  • Search evolution Elasticsearch → Typesense for typo-tolerance at scale
  • Smart geographic validation for submitted content
2012 — 2016 · Enterprise

Ray White + iSolar + Power Portal

Earlier tech-lead work

Four years of tech-lead and architect roles spanning real estate, renewable energy monitoring, and enterprise power — before the move to Redbubble and CamperMate.

  • Ray White Lead Architect on AWS migration; Tech Lead on Intranet (Whiteboard), Loan Market Broker, Living Here; SEO work taking lead conversion from 2.5% → 5%
  • iSolar Schools Tech Lead + Network Architect on the schools renewable-energy monitoring system
  • Power Portal Tech Lead + Network Architect on an enterprise power-company suite
  • Bendix Brakes Senior Developer (Drupal) during the Zack Design years

Open source

More on GitHub

bezant

Rust · Trading infra

Typed async client for the Interactive Brokers Client Portal Web API. Five surfaces — Rust facade, HTTP sidecar, CLI, MCP server, TypeScript client — generated from one vendored OpenAPI spec (155 paths, 1030 types) with a 13-step normalisation pipeline.

slackbuzz-cli

Go · CLI

Slack from the terminal. Inbox, messages, search, reactions, status — no leaving flow. Ships as a Homebrew tap.

clickup-cli

Go · CLI

ClickUp from the terminal with git integration and AI-agent-friendly JSON output. 30+ commands for tasks, sprints, comments.

ledger

Python · Finance

Personal-finance ETL for Australian banks → ATO-ready tax reports. 9 bank parsers, rules-based categorisation, local SQLite.

react-native-nitro-unzip

RN · Native module

High-performance ZIP for React Native via Nitro JSI. ~500 files/sec, progress callbacks, AES-256, zero bridge overhead.

claude-social-skills

Claude Code · Plugins

Claude Code plugin marketplace for social posting (X, Reddit, FB, IG), eBay listings, and Himalaya email — scripts + skills, no MCP.

color-grade-ai

Claude skill · Video

AI-assisted .cube LUT generator for DaVinci Resolve and Premiere. Analyses a frame, writes a targeted correction LUT.

deflicker-runner

Python · Video

Kills LED PWM flicker in 4K video in 400MB of RAM. GPU-accelerated, streams via ffmpeg without buffering whole clips.

stamp-scanner

iOS + Mac · Vision

iPhone-as-macro-scanner paired with Mac running SAM 3 segmentation + local Qwen3-VL identification. Everything stays on-device.

Skills

Languages
TypeScript JavaScript Rust Go Python Ruby SQL Swift Kotlin
Frameworks
Next.js React React Native Expo Nitro Modules Hono tRPC GraphQL OpenAPI MCP Tokio / Axum Flask Tailwind
Infra & Data
Cloudflare Workers Supabase PlanetScale Postgres Typesense Prisma / Kysely BigQuery Sentry DataDog Rollbar AWS (Cognito / Amplify) Sceptre IaC Firebase Resend Sequin
AI & ML
Claude Code skills CF AI Workers GPT-4 Llama Qwen3-VL RAG Vector search SAM 3 Ollama ETL pipelines
Leadership
Team scaling Technical hiring Performance management Architecture Budget ownership Board presentations Security (OAuth / YubiKey / RBAC / GDPR)
DevOps & SRE
GitHub Actions Zero-downtime deploys Playwright Vitest / Jest Doppler secrets Observability

References

Although Isaac's job title was Senior Developer, he performed many roles — instrumental in all facets of digital development and digital marketing. Lead architect on the AWS migration, lead generation (Salesforce), intranet builds, and SEO/analytics. Values that enhanced not just the dev team but the whole company. I would happily re-employ him — a valuable asset to any team.

Scott Morgan

Head of Digital Development
Ray White Group

Ray White · senior developer

Zack Design rescued a huge project for MJ Penner Consulting, re-building from scratch in a couple of weeks what our previous contractor could not do in months. Isaac's engineering leadership has allowed us to make smarter decisions that have saved us thousands of dollars on every project we've engaged together.

Michael Penner

Director
MJ Penner Consulting

Zack Design client

Isaac and his team at Zack Design have been an integral part of our online success. Their technical expertise, software development skills, and project management work is outstanding. I would not hesitate in recommending their services.

Tomas Molloy

Director
iSolar

Zack Design client

Dancer, trombonist, photographer/videographer as @zemonstas, motorcyclist, cyclist, 5× Tough Mudder, 5× Spartan, three summers working dance events in Sweden, and — most recently — learning Spanish.

Education
BAppSc Information Technology·Cert IV Training & Assessment·BentoBox·PD courses in AWS, UX, Agile, Salesforce

Let's work together.

I'm always interested in conversations about engineering leadership, AI-in-production, SaaS product work, and deep technical problems.