Erfahrung
Fundierte Erfahrung. Effiziente Umsetzung.
Ich habe interaktive Medien gestaltet, bevor es das Web gab. Ich habe Buttons so gut aussehen lassen, dass man sie ablecken wollte — 10 Jahre bevor Apple das tat. Ich schreibe JavaScript, seit es ein 10-Tage-Prototyp war. Ich habe JS server-seitig ein Jahrzehnt lang genutzt, bevor Node existierte.
Drei Jahrzehnte Erfahrung, effizient angewendet mit modernen KI-Werkzeugen.
Technische Expertise
JavaScript & Web-Grundlagen
Über 30 Jahre JavaScript-Entwicklung — von Prototypen bis zu Produktionssystemen. Profundes Verständnis der Sprache, ihrer Eigenheiten und ihrer effektiven Nutzung.
Open Source & Standards
Ich habe in den Arbeitsgruppen mitgewirkt, die CommonJS und SPF definiert haben — und damit zu den offenen Standards und Ökosystem-Prozessen beigetragen, die das JavaScript-Ökosystem und die breitere Internet-Infrastruktur geprägt haben.
Frontend-Entwicklung
JSX, Preact, Fresh, Svelte, React. Ich weiss, wann Frameworks sinnvoll sind und wann nicht. Individuelle interaktive Erlebnisse, Progressive Web Apps, Performance-Optimierung.
Backend & Server-Side
Deno, Hono, Node.js, Express, Fastify. Apache Sling, Adobe Experience Manager. Datenbankdesign und -optimierung. API-Entwicklung und Integration. Server-Management mit OpenLiteSpeed, Apache und BSD-Systemen.
Framework & Architektur
Ich habe Frameworks von Grund auf gebaut — inklusive eigener Rhino-basierter Web-Frameworks, Beiträge zu Helma Object Publisher und Web Crossing — und mit jedem wichtigen Framework der letzten Jahrzehnte gearbeitet. Ich verstehe Architekturmuster, nicht nur die Nutzung von Tools.
Performance & Optimierung
Anwendungen schnell machen — Bundle-Optimierung, Caching-Strategien, Laufzeit-Performance, Monitoring. Geschwindigkeit zählt.
Legacy-Modernisierung
Alte Codebasen sicher in moderne Systeme migrieren. Inkrementelles Refactoring ohne Produktionsausfälle.
Verfügbar für
Vertragsentwicklung
Verfügbar für Vertragspositionen mit Senior-JavaScript-Expertise, Architekturberatung oder komplexer Problemlösung.
Technische Beratung
Strategische Beratung bei technischen Entscheidungen, Architektur-Reviews, Code-Reviews, Team-Mentoring.
Spezialprojekte
Komplexe Migrationen, Performance-Optimierung, Framework-Entwicklung oder Projekte mit hohem technischen Anspruch.
Technologien & Tools
Sprachen: JavaScript/TypeScript, HTML, CSS, SQL
Mittelstufe: Java, Elixir, Rust
Frontend: JSX, Preact, Fresh, Svelte, React
Backend: Deno, Hono, Node.js, Express, Fastify, Apache Sling, AEM
Daten: Orange ORM, Prisma, Deno KV, MongoDB, Jackrabbit Oak, H2, PostgreSQL, SQLite
Historisch: Helma Object Publisher, Web Crossing, eigene Rhino-basierte Frameworks
Infrastruktur: Debian, BSD-Systeme, Docker, OpenLiteSpeed, Apache, serverless
Tools: Git, Unix/Linux-Kommandozeile, moderne Build-Tools, KI-gestützte Entwicklung