Skip to content

Modern software,from plan to production.

I'm Brad, a full-stack developer in Newcastle, Australia. I build applications, internal tools & websites.

What I do

Business applications

The complex software a business depends on every day: client records, compliance, pipelines and the workflows that tie them together. Built to be fast, reliable and simple for the people who use it all day.

In production: Sage.

Clients

11 clients

Add client
Status
Prospect
Active
Active
Active
Former
Prospect
Inactive
Active
Active
Active
Active

Professional dashboards

The numbers a business is run by, made clear: portfolios, reporting and live figures that stay fast with years of data behind them, so decisions don't wait on a spreadsheet.

In production: Costbase.

Household portfolio

Value

$517,392

Change, 1Y

+26.5%

vs benchmark

+3.4 pts

Portfolio

Allocation

Fast, findable websites

Websites that load instantly, show up in search and cost next to nothing to host. Built with modern technology instead of WordPress, so there are no plugins to patch and nothing slowing it down. These scores are this site's own.

Read how: Astro + Cloudflare for your marketing site.

Largest paint
1.5 s
Blocking time
0 ms
Layout shift
0
Page weight
73 KB

Projects

All projects

Sage

The practice platform for financial advisers.

Clients, pipeline, modelling and advice documents in one place. Most of a Statement of Advice is already written by the time an adviser opens it.

  • One record per household: partners, finances, goals and every conversation
  • Retirement and cashflow modelling with Monte Carlo ranges
  • Advice documents with AI drafting, compliance checks and online acceptance

Built with TanStack Start, React, Drizzle, PostgreSQL, Better Auth.

Private repository.

Retirement, Whitfield
$12,000 a year
54Retire 62708090100
Current: lasts to
age 89
Proposed: lasts to
age 92
$1.92M at 62, +$111K

Costbase

Capital gains tax tracking for Australian share portfolios.

Keeps every parcel with its cost base and acquisition date, then produces what you need at tax time without a spreadsheet.

  • Realised gains split short and long term, with the 50% CGT discount applied
  • Unrealised gains by FIFO tax lot
  • AMIT statement imports and PDF tax reports

Built with SvelteKit, Svelte 5, Drizzle, PostgreSQL, LayerChart.

Embark

A trip planner that maps your itinerary day by day.

Plan the days, hotels, flights and travel between them, see the route on a map, and share the trip with the people coming along.

  • AI travel agent that drafts a whole itinerary from a prompt
  • Map of each day with driving routes between stops
  • Collaborators, share links and a packing list

Built with SvelteKit, Remote functions, Drizzle, PostgreSQL, Leaflet.

Have something worth building?

Send me a message on LinkedIn with what you're working on, and I'll get back to you.

Contact me on LinkedIn