Custom software
& AI integration

I build software around the way your business works: internal tools, customer portals and integrations. I also help teams assess and connect AI agents to a defined workflow, and deliver features in existing products.

Vello by IDEXX logo

IDEXX Vello

Product team contribution: full-stack feature development.

Where I can help

For your business

Software built for your workflow, a bounded AI integration, or a specific problem in the systems you already have. Websites and online stores are part of the work too.

Custom software

Internal tools, customer portals and workflows that off-the-shelf products don’t fit. Built around how your team works, from the data model to the screens people use every day.

Discuss custom software

AI agent integration

Connect AI agents to your systems, documents and day-to-day tasks, with clear limits on what they can access and change. Start with one workflow where the time saved is easy to measure.

Discuss AI integration

Upgrades & integrations

Improve an existing site, update its CMS, or connect the systems behind ordering and day-to-day work. Start with the part that needs attention.

Discuss an upgrade

New websites & stores

Plan and build a business website or online store, with a way for your team to manage its content.

Discuss a new site

For agencies & teams

Development support for your designs, an existing codebase or a project that needs an experienced pair of hands.

Keep the client relationship and your delivery process. I can take responsibility for an agreed piece of the build.

How we can work together

Software & selected work

All 7 projects
Vello by IDEXX logo

Full-stack feature development within the IDEXX Vello team, connecting pet owners with their veterinary practice.

ezyVet logo, powered by IDEXX

ezyVet

SaaS

Practice management software for veterinary clinics. I worked across the stack and led feature delivery.

Silver fern fronds in native New Zealand bush

Fernmark

Marketing

Upgrading a licence programme website in phases, while keeping existing pages working and giving editors control of content.

Inkax phone holders, charging cables and a headset in retail packaging

InnoxTrading

E-Commerce

Taking a wholesale business from phone and in-person orders to an online catalogue and store.

Before we build

Start with the problem and the result you need.

We’ll work out what needs to change and what can stay. That might be a custom tool, a product feature, an AI integration, a website upgrade or development support for your team.

Before committing to a build, we’ll agree the deliverables, timing and cost. We’ll also cover who maintains the result and what support is needed after handover.

Tell me what you’re working on

Who you’ll work with

I’m Siyu, also known as David.

A senior full-stack developer in Auckland, with about a decade of experience across business websites, e-commerce, software products and AI tooling.

Read my writing

I like to understand a product before I change it.

I work with clients directly and lead engineering at MageBinary part-time. Previously, I contributed to Vello and ezyVet at IDEXX as part of their product teams, working across the stack and leading feature delivery. My project work also includes New Zealand retailers and the FernMark licence website.

You’ll speak with me about the brief and the technical decisions. I’ll be clear about the work I can take on and how it fits with your team.

I also built YuNet’s studio website. You can read about that project here.

See my product team experience