Projects
Built, deployed and running
Websites for businesses in Dortmund that run in production today, plus a complete ordering platform as a demo. Each one from the first sketch to maintenance on my own VPS — with automated tests, Docker and GDPR.
Platform project
Ordering platform with AI assistant
Hands-on · Live in production
Web projects for local businesses
Real, live websites — delivered end-to-end: from data preparation and local SEO through Astro development to DNS, VPS deployment and GDPR.
Express Döner Scharnhorst
Website for a local restaurant in Dortmund — hands-on project, live in production.
- Data extraction & structuring
- Google Business profile optimised & verified (local SEO)
- Concept, design & build (Astro, mobile-first, WebP → very fast)
- DNS/domain configuration + deployment on own VPS
- GDPR-compliant (imprint, privacy, T&Cs, withdrawal; no tracking cookies)
Steinofen Pizza Scharnhorst
Website for a pizzeria in Dortmund — hands-on project, live in production.
- Data extraction + Google Business (local SEO)
- Concept, design & build with Astro (menu with prices/allergens, "my list", event enquiry, map)
- DNS/domain configuration + deployment/maintenance on own VPS
- GDPR-compliant (imprint, privacy)
gestoria24.de
Full-stack project for a Spanish-speaking bureaucracy-help agency (Gestoría) in Germany: a trilingual Astro landing + a Python backend that receives form enquiries and automatically reads and processes e-mails — live on an own Hetzner VPS.
- Astro frontend, trilingual (ES/DE/EN), cookie-free (GDPR)
- Python/Django backend: lead API (case enquiry) + automated e-mail reading & processing + private CRM (PostgreSQL)
- Hetzner VPS infra (DE): Docker + Caddy, encrypted backups, domain redirect & email
- GDPR: DPA with Hetzner, imprint/privacy, Germany datacenter
Seguros Martínez
Website for a Spanish-speaking insurance broker (§34d) in Germany: a complete editorial Astro landing, an SMTP email service integrated with the client backend, and a full hosting/domain migration to Hetzner — live in production.
- Astro frontend (editorial, multilingual ES/DE), cookie-free
- SMTP email service integrated with the existing client backend — no own backend needed
- Complete hosting/domain migration to Hetzner incl. DNS configuration
- Compliance copy (§34d broker duties, privacy) + deployment
Shared foundation
One skeleton, three projects
Clean Architecture, tested (pytest), CI (ruff/mypy), Docker and GDPR documentation — built once, reused across all three projects.