Skip to content
MH
← All projects
Digizoo·Feb 2026 – Present

Zealth

Solution Architect & Lead Engineer

A white-label digital lending-origination SaaS for Australian lenders — architected and led from greenfield to a live containerised deployment in roughly four months.

  • React 19
  • React Router v7
  • TypeScript
  • Tailwind CSS
  • Claude SDK
  • Experian CAMS/BPS
  • Zod
  • Playwright
  • ArgoCD
  • k3s
  • Terraform
  • Buildkite

Zealth is a white-label digital lending-origination SaaS for Australian lenders. I architected the platform and led its build as lead engineer and primary contributor, taking it from greenfield to a live, containerised deployment in roughly four months.

The core idea is a single typed contract that drives everything: one schema describes a lending journey, and the same schema renders in the production app, powers a drag-and-drop builder for non-developers, and is the output target for an AI Design-to-Code tool. That contract is what lets one codebase serve many lenders with per-client branding, product catalogues and journey overrides.

Highlights

  • 01Delivered a white-label lending-origination SaaS from greenfield to live containerised deployment in ~4 months as lead engineer and primary contributor, architecting a React 19/TypeScript monorepo (6 apps, 16 shared packages) and a 23-step loan-application journey now serving multiple lenders.
  • 02Designed a schema-driven form engine rendering ~30 field types from a single typed contract — reused across the production app, a drag-and-drop builder and an AI generator — letting non-developers author journey steps and removing repeated form-coding work.
  • 03Built an AI Design-to-Code tool using the Anthropic Claude SDK that converts Figma designs into validated form schemas, accelerating onboarding of new white-label lenders.
  • 04Integrated live Experian CAMS/BPS lending APIs — OAuth token lifecycle, eligibility checks, address lookup, document upload and application submission — with a mock/live dual-mode runtime for offline development and CI.
  • 05Implemented true multi-tenancy: per-client branding, theme tokens, feature flags, product catalogues and per-step journey overrides, so one codebase serves many lenders.
  • 06Established the delivery platform — Docker, Kustomize + ArgoCD on k3s, Terraform/Terragrunt IaC and a Buildkite CI/CD pipeline — alongside ~380 automated tests (unit, integration and Playwright end-to-end including accessibility) and three-locale internationalisation.