I build AI-native products and the platforms behind them.
Melbourne-based engineer and technical leader. 20 years shipping web platforms across healthcare, fintech and proptech - and lately, shipping my own products with AI in the loop end to end. At my best in small, high-autonomy teams where I own the architecture and still write code daily.
Products in flight
Personal projects I design, build and ship - most are AI-native by default, with MCP and LLM integration baked in rather than bolted on.
aitrips.io
LiveAI-powered trip planning with MCP integration. Chat with any AI assistant to build itineraries that save to a real web app - interactive maps, route visualisation, day-by-day planning. Works standalone too.
aitrips.io →JotCal
In developmentAndroid calendar app built for speed. Strips event creation and daily scheduling down to minimal friction - jot it, it's on the calendar.
jotcal.app · coming soonTribeRide
In developmentNative iOS group ridesharing for the people you actually know - families, friends, schools, work pods and small communities coordinating rides among themselves instead of hailing strangers. The wedge: flight-aware airport pickup that auto-fills pickup time and terminal from the real flight arrival. CarPlay surface for active rides.
coming soonNext Departure
Open sourceReal-time public transport departure board for e-ink displays. High-contrast UI tuned for Kindle, with geolocation, multi-stop views and a provider pattern for extensible transit support.
GitHub →Hands-on leadership that grows with the company
I've progressively taken on more architectural and leadership scope throughout my career - from owning frontend architecture at Oneview Healthcare and Linkly, to leading a technical team at Cohort Go, to now owning full platform architecture and running a cross-functional engineering group at Urban Rest.
Recent work centres on full-stack platform builds on AWS (Lambda, ECS Fargate, RDS/PostgreSQL), React/Next.js frontends, React Native apps, and standing up CI/CD and DevOps practice. I run SCRUM end to end, lead local and offshore engineers, and make the architecture and trade-off calls that come with being the most senior technical person in the room.
I build with AI tools in both production and personal projects - Claude, Claude Code, MCP and direct API integrations - to ship features and automate the development workflow itself. I care about clear code, things that actually work, and not overcomplicating what doesn't need it.
Full-stack platform architecture
AWS CDK v2, ECS Fargate, Lambda, RDS/PostgreSQL, SQS/SNS - end to end.
Cross-functional leadership
Local & offshore engineers, contractors and agencies, with end-to-end SCRUM ownership.
AI-native development
Claude Code, MCP servers, custom agents & skills, LLM integration in production.
Where I've led & shipped
Lead Developer
Aug 2025 - PresentCorporate accommodation platform serving enterprise clients, operating furnished apartments in Australia and internationally. Architected and grew a Lambda-based Guesty/Salesforce integration into a full platform with its own data store and API layer. I own architecture across three repos - backend monorepo, Next.js web app, and React Native mobile - on AWS CDK v2 (ECS Fargate, RDS/PostgreSQL, SQS/SNS, GitHub Actions CI/CD). Building a real-time data platform, Tableau BI, a smart-lock system, native iOS & Android apps and a guest kiosk, while running SCRUM end to end and embedding AI-assisted workflows (Claude Code, custom agents, skills and MCP) across the team.
ReactJS Subject Matter Expert
Jul 2021 - Jul 2025Led React.js frontend modernisation for a global healthcare platform serving hospitals worldwide. Architected microfrontend systems that let teams scale and deploy independently, and drove performance work keeping critical clinical workflows sub-second.
ReactJS Subject Matter Expert
Apr 2020 - Jun 2021Led UX transformation of a mission-critical payment platform serving Commonwealth Bank, Mastercard and JB Hi-Fi. Established React architecture patterns and standards for enterprise payment processing that demanded exceptional reliability.
Technical Lead
Jul 2018 - Mar 2020Led the technical team delivering multi-currency payment services for international education. Partnered with the CTO on payment-system architecture and managed distributed teams across time zones with Agile practice.
A few builds I'm proud of
QLiTE Mobile Platform
Mission-critical iOS app giving officers mobile access to core policing systems in the field.
Console Cloud SaaS
Multi-tenant SaaS with a complete trust-accounting system, TDD throughout and a GraphQL API.
Serverless Payment Architecture
Event-driven payment processing on AWS Lambda, API Gateway and DynamoDB with optimistic locking.