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: group travel planner
Guidesty is a cooperative travel planner where a group of travellers can build an itinerary, vote on ideas and split the bill. I founded it with my longtime friend Mohamed and it's under active development.
- Kwantor: employee participation, funding rounds
I led development of Kwantor’s participation platform from 2022. Now it runs funding rounds, and my part is the money: held until a round is funded, then released or refunded.
- Multihaarden: fireplace webshop
I built Multihaarden’s storefront, API and editorial tools from scratch: a media-rich fireplace shop that scores 100 on Lighthouse, ahead of all its competitors.
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. How I work.
Email me at m [at] hacktis.ch.