Sascha Villing

Full-Stack Software Engineer

Hi, ich bin Sascha Villing.

Freiberuflich · Konstanz · vor Ort & remote

Ich entwickle zuverlässige Software über den gesamten Stack: von Authentifizierung und Backend-Architektur über API-Design bis zum durchdachten Frontend.

Über 10 Jahre Erfahrung im Mittelstand, Konzern und im öffentlichen Sektor, von der Ausbildung bis zum M.Sc. Informatik. Ich arbeite mich schnell in neue Domänen ein und baue pragmatisch die Lösung, die das eigentliche Problem trifft und auch langfristig wartbar bleibt. Verbindlich, unkompliziert und lösungsorientiert in der Zusammenarbeit.

schreib mir

Backend
Spring Boot & Quarkus (Java), Laravel (PHP)
Frontend
Vue, React, Angular (TypeScript/JavaScript)
Auth & SSO
SAML, OAuth/OIDC, Keycloak, Shibboleth, föderierte Identitäten
Apps
Flutter (iOS/Android), Tauri (Desktop)
Außerdem
System- & API-Integration, automatisierte Tests (Unit & E2E), Barrierefreiheit (WCAG 2.1 AA), CI/CD, Docker, Entwicklung von MCP-Servern

Administrationsplattform für ein E-Mail-Verschlüsselungsgateway

Webanwendung zur zentralen Konfiguration und zum Betrieb eines E-Mail-Verschlüsselungsgateways. Entwicklung vom React-Frontend über das Spring-Boot-Backend bis zu Komponenten des Gateways selbst.

Java · Spring Boot · React · Selenium · Docker · WCAG 2.1 AA

Föderierte Zugriffs- und Authentifizierungsplattform

Plattform zur Verwaltung und Automatisierung von Zugriffsrechten auf digitale Ressourcen. Technische Konzeption und Full-Stack-Entwicklung von der Laravel-/Vue-Anwendung bis zum SAML-Proxy.

Laravel · Vue · SAML · SimpleSAMLphp · Shibboleth

desk.md — Local-first Projektmanagement ↗

Local-first Anwendung für Projektmanagement auf dem Desktop und im Self-Hosting. Daten bleiben als Markdown-Dateien im Besitz der Nutzenden und sind über einen OAuth-geschützten MCP-Zugang auch für KI-Werkzeuge verfügbar.

Tauri · React · TypeScript · Node.js · MCP · OAuth

KI-Werkzeuge wie Codex und Claude Code gehören zu meinem Arbeitsalltag. Architektur und Design lege ich fest, Änderungen prüfe ich selbst, und die Verantwortung bleibt bei mir.

Vollständiges Portfolio, CV und Referenzen auf Anfrage.