Skill 01

Web & platform development

From a multi-tenant B2B system to a café website that loads instantly on a phone with holiday roaming.

I build web applications that are meant to run for years: typed, tested, with a data model you still understand two years later. For platforms that mostly means clean tenant isolation, permissions and migrations – the UI is the smaller part.

For websites it is the opposite: ship as little as possible. Pages are prerendered at build time so search engines and link previews see real content, images are resized automatically and fonts are served from your own server.

What I do

  • B2B and SaaS platforms with tenants, roles and a customer portal
  • Websites with prerendering, structured data and a sitemap
  • Modernising existing Vue, Quasar or React projects
  • Data models and migrations on PostgreSQL
  • Container deployment – on your servers or in your own data centre

Tech stack

LayerTechnologyWhy
FrontendVue 3, React 19, TanStack Router/Querycomponents that are easy to test and prerender
Full stackTanStack Start, Next.js, Viteserver functions and rendering in one place
BackendNode.js, Python/FastAPIwhichever suits the domain logic better
DataPostgreSQL, Drizzle ORM, SQLAlchemyschema as code, traceable migrations
QualityVitest, Testcontainers, Zod, Sentrytests against a real database, see errors before the customer calls
OperationsDocker, Caddy, Apache, Cloudflarereproducible delivery that runs anywhere

Related projects

Planning something similar?

Tell me by email what you have in mind. The first conversation is free.