Projects

A sample of some of the projects I've worked on over the years - coming soon!

Pay Compliance SaaS

Pay Compliance SaaS

React • Scala • BigQuery • Dagster • dbt • Spark

Cloud-native pay compliance platform with automated entitlements calculation engine, multi-tenant architecture, and data warehouse analytics. Integrates Clerk auth, Novu notifications, and Superset reporting.

Data Matching Service

Data Matching Service

Cryptography • Privacy-Preserving Tech • DataRepublic Senate

Cryptographically secure, privacy-protecting data-matching service enabling organisations to perform segment analysis of customers and markets while maintaining data privacy.

Blockchain-backed reactive UI

Blockchain-backed reactive UI

RxJava • React • Blockchain • Reactive Programming

Adaptive, stream-based UI for blockchain-based replacement of the CHESS clearing system. Dynamic and responsive interface providing real-time access to transactional data and market updates.

Personal Finance App

Personal Finance App

Django • Django REST Framework • Android • iOS

Full-featured neobank, savings and investment app with automatic transaction categorisation and intelligent balance transfers. Native mobile clients with REST API backend.

Work Experience

Head of Engineering
PaidRight
2024 - Present

Sydney, Australia

Architecting a cloud-native pay compliance SaaS, with scalable data pipelines processing millions of pay records through our cutting-edge Scala-based entitlements calculation engine.

TypeScriptReactNode.jsAWSKubernetesPostgreSQL
Engineering Lead
Douugh/Stakk
2020 - 2024

Sydney, Australia

Delivered a full-featured neobank platform from concept to multiple markets. Architected a RESTful API backend and native mobile apps with automatic transaction categorization, intelligent savings, and integrated investment features.

TypeScriptReactNode.jsAWSKubernetesFintech APIs
Cloud Platform Team Lead
Domain Group
2018 - 2019

Sydney, Australia

Built Domain's enterprise Kubernetes platform, empowering developers with self-service infrastructure. Designed multi-cluster architecture on AWS EC2, established CI/CD pipelines, and reduced deployment times from hours to minutes.

KubernetesAWSEC2DockerPlatform EngineeringDevOps
Engineering Practice Lead
Industrie&Co
2016 - 2020

Sydney, Australia

Architected high-impact solutions for startups and enterprises. Delivered blockchain-based CHESS replacement UI using reactive programming, cryptographic data-matching service for privacy-preserving analytics, and extended Atlassian's core billing platform to support customer invoicing and tax documentation.

RxJavaReactBlockchainJavaFinancial Systems
Senior Software Engineer
RoZetta Technology
2015 - 2016

Sydney, Australia

Led technical direction for distributed cloud systems on AWS. Managed a team of four engineers through full project lifecycle, from requirements analysis to production deployment, delivering Python-based solutions for enterprise clients.

PythonAWSDistributed SystemsCloud ArchitectureTeam Leadership
Forward-Deployed Engineer
Palantir
2012 - 2014

Sydney, Australia

Embedded with government and enterprise clients to solve complex data challenges. Built custom integrations connecting disparate data sources, designed analytics workflows uncovering critical insights, and trained teams on advanced investigative techniques using Palantir platforms.

PythonJavaAWSData IntegrationAnalytics
Software Configuration Manager
Monitise
2008 - 2012

London, UK

Transformed global development workflows by implementing distributed CI/CD infrastructure supporting 30+ projects. Orchestrated migration from CVS to Git with Gerrit code review, modernized build systems from Ant to Maven with artifact management, and pioneered AWS EC2/RDS deployment as foundation for company-wide cloud adoption.

JenkinsGitGerritMavenAWS EC2DevOps