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.