What I can do for your team
I'm an independent software engineer and architect with more than twelve years of building production systems — backend, frontend, and the infrastructure that ties them together. I've shipped document-automation platforms, geospatial web tools, and large real-time systems, usually owning a feature or a service from architecture through to deployment.
Most teams bring me in for one of two reasons: they need an experienced pair of hands to move a hard piece of work forward quickly, or they need someone who can own a system end to end without much hand-holding. I'm comfortable in both shapes — embedded in your team or running with a well-defined brief.
How I work
I favour boring, reliable technology and simple designs that are easy to change later. In practice that means typed end-to-end code, clear module boundaries, sensible testing and CI/CD, and infrastructure defined as code. My default stack is TypeScript across the board, Node and Postgres on the backend, and React on the front — but I pick tools to fit the problem, not the other way around.
I communicate in plain language, keep work visible, and care more about shipping something that works than about being clever.
Recent work in the Netherlands
I've delivered for Dutch companies including Quadira, where I rebuilt the conversion core of a document-output platform and later led the product, and Autarco, where I built a browser-based solar-panel configurator with in-browser geospatial calculations. Both are linked above as full case studies.
Working together
I work remotely in Dutch or English — on Taipei time, with my availability kept open during European hours, so there's reliable overlap with Dutch teams. If you've got a project that needs an experienced engineer who can own it, get in touch and tell me a little about it.

