· About
I build at the seam between humans, code, and models.
I'm a full-stack software engineer based in Melbourne, currently the Senior Integration Engineer at Bunnings, building the PowerPass mobile experience with React Native, GraphQL, NodeJS and .NET.
Outside of the day job I'm obsessed with the frontier of AI tooling — MCP servers, agentic coding workflows, local-first LLMs, and the strange new gadgets that keep showing up on my desk. I tinker, I break things, I write about what I learn.
I believe great software is mostly taste applied to constraints, and that the next decade of engineering belongs to people who can fluently move between humans, code, and models.
· Skills
Tools of the trade
A non-exhaustive list of the things I reach for when something needs building.
Mobile
- React Native
- Expo
- Native iOS
- Swift
- Kotlin
Frontend
- Next.js 16
- React 19
- Tailwind v4
- Motion
- Tauri 2
Backend
- Node.js
- GraphQL
- .NET / C#
- Cloudflare Workers
- REST
AI & MCP
- MCP servers (rmcp)
- Claude / GPT / Gemini
- Cursor
- GitHub Copilot
- LangGraph
Infra
- AWS
- Vercel
- GitHub Actions
- Docker
- Jest
Languages
- TypeScript
- Rust
- C#
- Python
- Swift
· Experience
A decade of shipping.
From WordPress to React Native to MCP servers. Same brain, sharper tools.
Senior Integration Engineer
@ BunningsApr 2022 — Present · Melbourne, Australia
- — Full-stack development of the PowerPass mobile application (React Native + GraphQL + NodeJS + .NET).
- — Driving AI-native engineering workflows across the team — MCP servers, agentic codegen, automated reviews.
- — Recognition: #6 Secure Code Warrior contest, 1st & runner-up at SNAG hack days, 1st in internal CSS competition.
- React Native
- GraphQL
- Node.js
- .NET
- Cloudflare
Senior Software Engineer
@ Retail ZooJul 2021 — Apr 2022 · Melbourne, Australia
- — Shipped mobile apps and backend platforms for Boost Juice and Betty's Burgers — household Australian brands.
- — Functional programming, CI/CD, and an unhealthy amount of refactoring.
- React Native
- Node.js
- CI/CD
Web Application Developer
@ Retail ZooMar 2018 — Aug 2021 · Melbourne, Australia
- — Built product editors and e-commerce platforms for 4 brands (Boost Juice, Betty's Burgers, CIBO, Salsas).
- — Mobile apps with 4.6–4.7★ App Store ratings. Stripe SDK with full PCI compliance.
- Laravel
- VueJS
- Cordova
- AWS
Full Stack Developer
@ Wolverine MediaFeb 2017 — Mar 2018 · Docklands, Australia
- — React + Redux frontends, Laravel + WordPress REST APIs for in-house publishing & tipping sites.
- — Integrations with SendGrid and Pushwoosh for mass email and push notifications.
- React
- Redux
- Laravel
- WordPress
· Education
La Trobe University
Master's, Information Technology · 2013 — 2015
Grade: Excellent · Web & Mobile App Training
FPT University, Vietnam
B.Sc. Software Engineering · 2008 — 2013
Grade: Excellent · Excellent Student Award 2013
· Certifications
- 2026
GitHub Copilot Professional Certificate
GitHub
- 2025
AI Pair Programming with GitHub Copilot
LinkedIn