Websites
Statically built sites with Astro: fast, without unnecessary JavaScript, with SEO and security headers – and a custom CMS when clients maintain content themselves.
- Astro
- TypeScript
- Postgres
- Vercel
Statically built sites with Astro: fast, without unnecessary JavaScript, with SEO and security headers – and a custom CMS when clients maintain content themselves.
Micro-frontends for a super-app with millions of users, admin interfaces and forms with their own backend.
My own skills, hooks and MCP servers for Claude Code; automated checks before every release; security audits with a dedicated tool.
Bicycle and motorbike shop, Roggwil BE
Rebuild of the website for a bicycle, e-bike and motorbike shop – with a custom product CMS where the shop manages vehicles, images and announcements on its own.
Visit website
Tennis and padel centre, Münsingen BE
Self-managed website for a tennis centre – publish tournaments, take online registrations for tournaments and the tennis school, edit every text and image in the admin.
Visit website
Norwegian language school
Rebuild of a language school website with a lean file-based CMS – the school manages images, courses, prices and contact details on its own, without a database.
Visit website
Product catalogue with admin CMS, demo
Full-stack catalogue for machinery, spare parts and service – an ASP.NET Core API with a Next.js front end and an admin area for managing categories, subcategories and image galleries.
Code on GitHub
Online shop for sauces and delicacies, front end
Multilingual online shop as a React app – product catalogue, cart, checkout, customer account with Google sign-in and admin pages for products and orders.
Code on GitHub
Clarify the goal, the content and the existing data. Whatever is missing gets flagged, not invented.
Small components, content from a single source, strict TypeScript. Astro for websites; Next.js, Angular or React for applications.
Build, types, security headers, performance budget and tests run automatically before every release, plus a security audit with a dedicated tool.
Deployment on Vercel, documentation for the handover.
Email or LinkedIn is the quickest way to reach me.