Summary
Dan Greaves is a Melbourne-based Technical Lead with 11 years of experience architecting and delivering complex web applications and integrations across AWS and Google Cloud. He leads engineering teams building microservices and serverless systems in Typescript/Node, with frontends in React/Next.js, and has deep operational experience using DynamoDB, Postgres, Lambda and ECS. Dan has driven large ecommerce and fintech projects—from loan management and rules engines to enterprise Shopify integrations and bespoke ERP connectors—demonstrating an ability to turn messy legacy ecosystems into reliable, scalable platforms. He blends hands-on coding with strategic technical direction, having led modernisations for brands like Patagonia, PETstock and Snooze and built merchant-facing tools such as a fully customisable mapping/mapping engine and search/merchandising solutions. Notably, he designs systems that balance high-throughput data flows (search exports, real-time odds, loan rule evaluations) with pragmatic team delivery. Based in Melbourne, he pairs technical depth with a track record of shipping production-critical systems across retail, finance and SaaS.
11 years of coding experience
20 years of employment as a software developer
Sweyne Park School
ICT, Sociology, Politics, ICT, Sociology, Politics at SEEVIC College