Architecting Isolation
A strategic look at high-fidelity engineering: using 'bulkhead' patterns to run staging and production in a shared cluster without sinking.
Showcase of components and sections with light/dark theming.
Uses Starwind CSS vars mapped to our tokens.
Sydney, Australia
Revolutionised pay compliance by building a high-performing engineering culture. Following the acquisition by Wrkr, I continue to lead the architectural and organisational strategy for the Pay Compliance division, spearheading a fundamental re-platforming toward an architecture designed for high-concurrency and operational resilience.
Sydney, Australia
Led a dynamic team to deliver a full-featured neobank from concept to global markets. Architected automated savings and intelligent budgeting features while fostering a culture of continuous improvement.
Sydney, Australia
Architected the stream-based UI and backend for Australia's blockchain-based stock clearing replacement. Utilised reactive programming to handle real-time transactional data at scale.
Sydney, Australia
Defined the direction for the Cloud Platforms team. Implemented a purpose-built Kubernetes platform on EC2 and drove 'SlackOps' initiatives to empower barrier-free developer innovation.
Sydney, Australia
Solved mission-critical engineering challenges, including Atlassian's core billing refactor, Westpac's privacy-protecting data-matching service, and Google AppEngine microservices for PwC.
Sydney, Australia
Led the technical direction for a petabyte-scale financial big-data platform. Managed requirements analysis and implementation for distributed cloud systems on AWS.
Sydney, Australia
Embedded with government and enterprise clients to solve complex data integration challenges. Built high-stakes infrastructure for large-scale data processing and analytics workflows.
London, UK
Transformed global dev workflows by implementing distributed CI/CD. Orchestrated the transition from CVS to Git/Gerrit and pioneered AWS EC2 adoption.
London / Edinburgh
Implemented continuous integration for wealth-management portals and managed high-availability Java/Websphere applications in a global banking environment.
Melbourne, Australia
Early career focus on building Java development environments from scratch, designing telephony products, and developing core offline billing engines.
Building high-trust, high-velocity engineering cultures. Expert in scaling technical organisations, defining career ladders, and aligning engineering roadmaps with business objectives. I champion a 'Lead by Context' approach, utilising ADRs and transparent documentation to empower autonomous teams.
Architecting for millions of users with a focus on event-driven systems and cloud-native patterns. Deep expertise in Kubernetes (GKE/EKS), serverless paradigms, and distributed data pipelines (Spark, Kafka). I prioritise cost-efficiency and observability as first-class citizens in every design.
Driving business value through iterative execution and user-centric engineering. I bridge the gap between high-level vision and tactical reality by breaking complex roadmaps into high-impact milestones. I champion a 'Product Engineer' mindset—promoting deep user advocacy within technical teams and leveraging rapid feedback loops, robust telemetry, and decoupled architectures to maintain organisational velocity at scale.
Building for Resilience, Leading with Context.
Leading organisational growth, navigating M&A, and defining the next generation of fintech and compliance SaaS.
Sydney, Australia
Revolutionised pay compliance by building a high-performing engineering culture. Following the acquisition by Wrkr, I continue to lead the architectural and organisational strategy for the Pay Compliance division, spearheading a fundamental re-platforming toward an architecture designed for high-concurrency and operational resilience.
Sydney, Australia
Led a dynamic team to deliver a full-featured neobank from concept to global markets. Architected automated savings and intelligent budgeting features while fostering a culture of continuous improvement.
Pioneering cloud-native paradigms and self-service platforms for enterprise organisations.
Sydney, Australia
Architected the stream-based UI and backend for Australia's blockchain-based stock clearing replacement. Utilised reactive programming to handle real-time transactional data at scale.
Sydney, Australia
Defined the direction for the Cloud Platforms team. Implemented a purpose-built Kubernetes platform on EC2 and drove 'SlackOps' initiatives to empower barrier-free developer innovation.
Solving high-stakes data challenges in banking, law enforcement, and distributed cloud systems.
Sydney, Australia
Solved mission-critical engineering challenges, including Atlassian's core billing refactor, Westpac's privacy-protecting data-matching service, and Google AppEngine microservices for PwC.
Sydney, Australia
Led the technical direction for a petabyte-scale financial big-data platform. Managed requirements analysis and implementation for distributed cloud systems on AWS.
Sydney, Australia
Embedded with government and enterprise clients to solve complex data integration challenges. Built high-stakes infrastructure for large-scale data processing and analytics workflows.
Modernising global engineering workflows during the early cloud and agile revolutions.
London, UK
Transformed global dev workflows by implementing distributed CI/CD. Orchestrated the transition from CVS to Git/Gerrit and pioneered AWS EC2 adoption.
London / Edinburgh
Implemented continuous integration for wealth-management portals and managed high-availability Java/Websphere applications in a global banking environment.
Melbourne, Australia
Early career focus on building Java development environments from scratch, designing telephony products, and developing core offline billing engines.
Core CS foundations: data structures, algorithms, operating systems, networking, and databases; team capstone in web systems.
Focus on distributed systems, testing strategies, and cloud architecture; thesis on resilience patterns in microservices.
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.
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.
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.
Django • Django REST Framework • Android • iOS
Architected a full-featured neobank platform encompassing global payments, fraud controls, and regulatory compliance. Native apps for savings and investment with automatic transaction categorisation and intelligent balance transfers.