Freelance · Architecture

Freelance software architect

Freelance software architect who designs systems simple enough to trust and scale. Remote, on Taipei time with European-hours availability, working in Dutch and English.

Remote · Europe & AsiaTaipei time · EU hoursDutch & EnglishAvailable for new work
Selected proof

Architecture that earns its keep

I'm a freelance software architect who designs systems simple enough to trust, then helps build them. After twelve-plus years and several systems taken from prototype to production scale, I've learned that the best architecture is the one a team can keep changing without fear: clear seams, honest boundaries, and as few load-bearing assumptions as possible.

I've set the architecture for a real-time platform that grew to a fifty-person engineering organisation, rebuilt the conversion core of a document-automation product, and designed browser-side systems doing real computational work. I bring that range to your problem.

What I help with

  • Greenfield design — choosing the shape of a new system, its boundaries, and a technology set that fits the problem rather than the hype.
  • Architecture review — an honest read of where an existing system will break, what to simplify, and what's worth keeping.
  • Scaling structure — turning a codebase a few people share into one a larger team can work in at once: monorepo boundaries, typed contracts, testing, and CI/CD.

How I think about it

I optimise for reversibility. Every abstraction is a bet on the future; the cheaper it is to pull back out when the bet is wrong, the healthier the system stays. I design accordingly, and because I build as well as design, the architecture never drifts away from reality.

Let's talk

I take freelance architecture work remotely, in Dutch or English, on Taipei time, with my availability kept open during European hours. Tell me about the system you're designing or trying to tame.

Frequently asked

What does a software architect engagement include?+

Usually some mix of system design, choosing the right boundaries and technologies, reviewing an existing architecture, and a plan the team can actually execute. I tailor it to your stage.

Do you only design, or do you build too?+

Both. I design systems and I build them — which keeps the architecture honest, because I have to live in it.

Can you review our existing system?+

Yes. Architecture reviews — where things will break, what to simplify, what to keep — are a common way to start.

What's your stance on technology choices?+

Boring and reversible by default. I optimise for designs that are easy to change and cheap to delete when they turn out to be wrong.

How do you work across timezones, and in what languages?+

Remote, in Dutch and English. I work mostly on Taipei time and keep my availability open during European hours, so there's reliable overlap with Dutch and European teams.

Have a project in mind?

Tell me a little about what you’re working on — I reply quickly.

Let's talk