Ulrich-Matthias
Schäfer

Consultant & Webentwickler

Über ein Jahrzehnt Erfahrung in der Entwicklung moderner Webanwendungen.

Ulrich-Matthias Schäfer

Mit über einem Jahrzehnt Erfahrung in der Frontend-Entwicklung bringe ich tiefgreifendes Wissen in modernen Web-Technologien mit. Als Schöpfer von SVG.js und Contributor zu zahlreichen Open-Source-Projekten verbinde ich technische Exzellenz mit einem Auge für Design und Benutzerfreundlichkeit.

Ich unterstütze Teams und Unternehmen dabei, ihre Webprojekte auf das nächste Level zu bringen — ob Migration, Architektur oder Cleanup.

Vue 2 → Vue 3 Migration

Ihr Projekt hängt noch auf Vue 2 fest? Ich migriere Codebasen strukturiert und sicher zu Vue 3 — inklusive Composition API, neuer Toolchain und Testing.

migrate-vue.com →

Custom APIs & Datenintegration

Sie brauchen eine API, die Daten von verschiedenen Quellen abfragt, verarbeitet oder aggregiert? Ich baue maßgeschneiderte Lösungen — schnell, zuverlässig, wartbar.

Codebase Cleanup & Refactoring

Gewachsene Codebasis, technische Schulden, inkonsistente Architektur? Ich bringe Struktur rein — von Quick Wins bis zur vollständigen Neuausrichtung.

Frontend Architektur & Consulting

Beratung zu Technologiewahl, Projektstruktur, Performance und Best Practices. Ich helfe Teams, bessere Entscheidungen zu treffen und schneller zu liefern.

TypeScript·Vue·Go·Astro·Vite·PHP·Node.js·Nuxt·Laravel·PostgreSQL·Tailwind

JavaScript·HTML·CSS·SVG·WebGL·OpenLayers·Pixi.js·vue-query·Animation·Git·Accessibility·Performance

Als leidenschaftlicher Open-Source-Contributor glaube ich an die Kraft geteilten Wissens und gemeinschaftlicher Softwareentwicklung.

SVG.js

Schöpfer und Maintainer von SVG.js — der leichtgewichtigen Bibliothek für SVG-Manipulation im Web mit über 10.000 GitHub Stars. Modular, performant und mit einer eleganten, verkettbaren API.

JavaScript SVG Open Source

e18e (Ecosystem Performance)

Contributor bei e18e — einer Initiative zur Verbesserung der Performance des JavaScript-Ökosystems. Cleanup, Speedup, Levelup — ein Paket nach dem anderen.

Weitere Beiträge

Contributions zu zahlreichen Projekten im JavaScript-Ökosystem, darunter Vue, Nuxt, npmx.dev und viele mehr.

Senior Frontend Developer

Elephant Company

Übernahme einer KI-generierten Codebasis (Claude) mit Duplikation und Overengineering. Refactoring zu einer wartbaren Frontend-Architektur mit geteilten Komponenten-Systemen, vue-query und vue-i18n. Aufbau interaktiver KI-gestützter UI (Chat + Fragebogen-Flows) mit starkem UX-Fokus.

VueTypeScriptvue-queryvue-i18n
Senior Frontend Developer

YPOG

Design und Implementierung komplexer, rechtskonformer Workflows für die Steuererklärung von Investmentfonds. Aufbau eines Frontends für hochstrukturierte, nachvollziehbare Dateneingaben mit vollständiger Datenherkunft, dynamischer Validierung und Audit-Fähigkeit.

VueTypeScriptCompliance
Senior Fullstack Developer

Helmholtz-Zentrum für Umweltforschung (UFZ)

Backend zunächst in Laravel, dann Migration zu Go für hochdurchsatz Simulationsworkloads (Waldwachstumsmodellierung). Frontend-Rendering großer Geodaten (einzelne Bäume) mit OpenLayers + WebWorkers. System von unbenutzbar zu flüssiger, interaktiver Erfahrung transformiert.

GoLaravelVueOpenLayersWebWorkers
Lead Frontend Developer

tixity

Leitung des Frontend-Rewrites einer Ticketing-Plattform. Migration zu Vue 3, Vite und TypeScript. Performance-Engpässe bei ~10k+ Sitzplan-Elementen durch Wechsel von SVG zu WebGL (Pixi.js) gelöst. Custom-Editor für Venue-Design gebaut. Architektur und technische Entscheidungen verantwortet.

Vue 3TypeScriptPixi.jsWebGLVite
tixity
Senior Frontend Developer

Packmatic

Entwicklung und Architektur einer B2B-Plattform für komplexe Verpackungs-Workflows (Spezifikation → Lieferanten-Matching → Sampling → Bestellung). Skalierbare Frontend-Architektur und Handling komplexer relationaler Daten über hunderte Unternehmen.

VueTypeScriptB2B
Lead Frontend Developer

The Estimating Edge

Leitung der Entwicklung eines browserbasierten Baukostenabschätzungs-Tools (Planvermessung → Kostenschätzung). Frontend-Architektur, Tooling und Datenstrukturen definiert. Kern-Zeichen- und Messlogik im Browser gebaut. Team in Vue 3 gecoacht.

Vue 3TypeScriptC#Canvas
Lead Fullstack Developer

LIVE Online Math

Aufbau einer Online-Lehrplattform mit Echtzeit-Unterricht basierend auf Jitsi (angepasst mit Breakout-Räumen und Authentifizierung). Kollaboratives SVG-basiertes Whiteboard mit Custom Real-Time Sync Engine (Node.js).

VueNode.jsJitsiSVGWebRTC
Dozent

media project academy

Lehre der Grundkonzepte von HTML, CSS, JavaScript und PHP im Rahmen strukturierter Schulungsformate.

HTMLCSSJavaScriptPHP

Lassen Sie uns zusammenarbeiten

Ich freue mich auf Ihre Nachricht.

mail@fuzzyma.de