Skip to content
Dorimedia.
Services Work Process Get in touch

A Christchurch studio · Est. 2010

You've outgrown the spreadsheets holding it together.

I build custom tools for NZ businesses with about 10–50 staff: booking systems, internal dashboards, integrations, the odd web app. Websites too, when that's the actual problem. One person from first call to production.

Trusted by
  • Targa NZ
  • Selwyn Sounds
  • Great Range Products
  • Freelegs
  • Parked Funds
  • Collabs.co.nz

The problem

What worked at 20 staff usually breaks by 50, especially when the business still runs on workarounds.

Spreadsheets everywhere

Version control is a filename. One bad formula wrecks the month. People don't trust the numbers. They still live in the sheet because there's nowhere else to put them.

Tools that don't talk

Xero, Shopify, your booking system, a warehouse export. Data gets re-typed between them. Every handoff is a chance to miss something.

Work done by hand

Copy-paste, phone tag, "can you send that again?" It gets done. It doesn't scale, and your best people end up doing admin.

Services

Custom tools first. Websites when they earn their keep.

[01]

Custom business tools

Internal systems that replace the spreadsheets and side tools. Laravel and Filament, so you get a proper admin panel, reports, and workflows you actually own.

  • Admin panels
  • Workflows
  • Reporting
[02]

Integrations & automation

Connect the tools you already use: Xero, Shopify, booking, warehouse, accounting. If someone is copying data by hand today, I can usually wire it up. Stripe, Mailchimp, Google Workspace, Microsoft 365, custom APIs.

  • Xero / Stripe
  • API work
  • Data sync
[03]

Web apps & platforms

Marketplaces, booking platforms, SaaS, customer portals. I've built and run them: payments, accounts, dashboards. Chosen for what you need, not what's fashionable.

  • Marketplaces
  • SaaS
  • Portals
[04]

Websites that earn their keep

Marketing sites, content sites, and rescues for sites that are slow, ugly, or a pain to update. WordPress, Shopify, or custom. I pick what fits the job.

  • Marketing sites
  • Shopify
  • Migrations

Process

How we work, start to finish.

01 / Chat

First we talk

Call, video, or coffee in Christchurch if that suits. I want to hear what you're trying to do, what's in the way, and what "done" looks like. Free, no obligation.

02 / Scope

Then we agree scope

I write up what I'd build, what it costs, and what it costs if you leave it as-is. Fixed price when that's sensible, hourly when it isn't. Either way you know upfront.

03 / Build

I build, you see it weekly

Working software, shown every week. No three-month black box. You use it early, push back, and shape it while it's being built.

04 / Run

It ships, I stay close

I host it, watch it, and keep fixing things as the business changes. A lot of clients have been with me 5+ years because it still works for them.

What clients say

Testimonials

I've been working with Adam since 2011 and he's genuinely one of the most valuable people in our corner. He built the booking system we've run for years, handles our photography, keeps our social media sharp, and even comes on a few events to help out. He's not just a supplier — he's become a good mate who actually cares how Targa performs. There's not much he can't do, and that matters when you're running a fast-moving event business.

Peter Targa NZ / Silver Fern Rally

Adam's been looking after the Selwyn Sounds website since 2019 and I honestly couldn't manage without him. When we drop a new lineup, the traffic hits hard and fast — he's across it before I even have to ask. He's always suggesting smarter ways to do things online, and he's the kind of person who'll sort things out late at night without making a fuss about it. It's a great partnership.

David Selwyn Sounds

Two years in and Adam's made our Shopify setup so much better. He just gets it — whether it's integrations, updates, or something we haven't thought of yet, he's on it. On top of that he's become a good mate, which makes working together pretty easy. Highly recommend.

Marc Great Range Products

One person builds what you need. Software you own, not another monthly login.

01

One person, end to end

No account manager, strategist, designer, then developer. I do the lot. One person making the calls usually means faster builds and less gets lost between teams.

02

15 years of shipped software

Booking systems, marketplaces, SaaS, internal tools: motorsport, festivals, retail, rental, fintech. Some of what I built years ago still makes money for clients today.

03

NZ-based, working nationwide

Christchurch base, NZ time zone. Most clients are elsewhere in the country and we work on video. Happy to meet in person if you're local.

04

Built to be yours, not rented

Custom work is yours: code, hosting, data. You're not renting seats on someone else's SaaS. I'll use Shopify or WordPress when that's the right call, and say so when it isn't.

Got a spreadsheet you wish was software?

Tell me what you're trying to fix or build. No pitch deck. No handoff to someone else. Just a straight chat about whether I can help.

[email protected]
Based
Christchurch, NZ
Working
Nationwide (video)
Reply within
A few hours