← work

Freelance Svelte and SvelteKit developer

I build Svelte and SvelteKit applications from Zaandam, near Amsterdam: shared workspaces, shops and tools people use every day.

The interface and the system behind it

Svelte is my first choice for many new web applications. I like working on interfaces with awkward constraints: several people editing the same thing, a workflow that has to work on a phone, or a screen that must explain a complicated decision without making it look complicated.

I work across the interface, backend and integrations. That can mean starting a product, joining an existing team, or taking over an application that needs someone to understand how its pieces fit together.

Shared state, real users

Guidesty is a SvelteKit and Convex travel planner where a group edits one itinerary. A change to the board also needs to reach the map and everyone else in the trip. It has polls, shared expenses and a Capacitor shell for the phone apps. It is still being built.

Kwantor uses Svelte for a different kind of shared workspace: documents, signatures and equity arrangements. The difficult part is keeping the agreement people see aligned with what the system executes. Multihaarden puts SvelteKit in front of a shop, a Node API and an editorial system.

Starting with the constraint

Tell me who uses the application, what they need to do and what already exists. Those answers determine the architecture. A public page that needs to be found, an authenticated workspace and an app running in a phone shell do not all need the same rendering or deployment setup.

Technologies

Selected work

  • Guidesty: planning a trip together

    A shared travel planner where friends build an itinerary, vote on ideas and split the bill. I’m the co-founder and lead developer in a team of three. Still in development.

  • Kwantor: turning participation agreements into software

    I led development of a platform connecting participation agreements, contributor work and equity allocation. The main challenge was keeping the document someone signs consistent with the rules the software executes.

  • Multihaarden: a fireplace shop

    I built and maintained Multihaarden’s storefront, API and editorial tools from scratch, to make them outperform all competitors with their 100% lighthouse score whilst keeping a media rich website.

Working together

I work from Zaandam, next to Amsterdam, in the Netherlands. Tell me what you want to build, what already exists and where you are getting stuck.

Email me at m [at] hacktis.ch.