Software Engineer · Tech lead · 10+ years
I build the cloud systems that move money.
I'm a full-stack engineer, mostly working on fintech platforms, AWS infrastructure and applied generative AI. Right now I lead engineering on an invoice-financing platform at Coder Trove.
Selected work
All projectsDigital Invoice Financing Platform
Invoice finance and supplier finance for Australian SMEs, plugged into their accounting software, and the same platform sold to other lenders as white-label lending infrastructure.
AI Business Intelligence Platform
A white-label AI co-pilot for business lending teams: credit assessments, contract and invoice checks, fraud detection and policy guidance, grounded in each lender’s own policies and data.
Accounting Data Sync Platform
A multi-tenant, event-driven service that connects lending products to their clients’ Xero and MYOB ledgers, keeping invoices, contacts and payments in sync and writing funding activity back to the books.
Event Venue Marketplace
VenueNow (formerly Venuemob) is a marketplace for finding and booking event venues in Australia and New Zealand. 1,000+ venue partners and 5,000+ companies use it for search, quotes and a concierge sourcing service.
Writing
All postsAmazon Bedrock AgentCore in Two Phases
What I learned running agents on Amazon Bedrock AgentCore. One agentcore.json spec and the L3 CDK library stopped working across environments, so we rebuilt on L2 constructs with one IAM-authorised gateway and a managed knowledge base scoped per organisation, and drew a clear line for what stays off AgentCore.
· AWSMongoDB Atlas with AWS CDK and VPC Peering
Deploying MongoDB Atlas clusters with VPC peering using AWS CDK in TypeScript. Peering keeps traffic on a private connection and costs less than MongoDB VPC endpoints.
Now
About me- Role
- Technical Team Lead, Coder Trove
- Focus
- Fintech, AWS infrastructure as code, RAG systems
- Stack
- TypeScript, Node.js, React, Astro, Terraform, CDK