About
Hi, I'm Brad, a full-stack developer in Newcastle, Australia, and I've been building software for more than six years. I build web apps end to end on a modern stack, mostly TypeScript with SvelteKit, React and Astro, and I work with AI coding agents to ship them faster.
I studied business and commerce before computer science, which is a big part of why so much of what I build deals with money: an adviser platform in Sage and capital gains tax tracking in Costbase.
Away from the keyboard I'm a travel enthusiast, coffee snob, wine lover, lucky husband and human/dog father.

Qualifications
AWS Certified Cloud Practitioner
Amazon Web Services
2024
Master of Computer Science, with Distinction
Monash University
2022
Bachelor of Business & Commerce, with Distinction
University of Newcastle
2014
Tools I've worked with
A modern TypeScript stack day to day, with Python, .NET and Swift along the way.
- TypeScript
- JavaScript
- Node.js
- React
- Next.js
- Svelte
- Astro
- TanStack
- Vue
- Tailwind CSS
- Python
- Django
- .NET
- Swift
- PostgreSQL
- Drizzle
- Docker
- AWS
- Cloudflare
- Git