Sascha Villing

Full-Stack Software Engineer

Hi, I'm Sascha Villing.

Freelance · Konstanz, Germany · on-site & remote

I build reliable software end-to-end, from authentication, backend architecture, and API design to polished frontends.

10+ years from apprenticeship through mid-sized companies, enterprise, and the public sector, plus an M.Sc. in Computer Science. I get up to speed quickly in new domains and pragmatically build the solution that hits the real problem and stays maintainable for the long run. Reliable, easy to work with, and solution-oriented.

drop me a line

Backend
Spring Boot & Quarkus (Java), Laravel (PHP)
Frontend
Vue, React, Angular (TypeScript/JavaScript)
Auth & SSO
SAML, OAuth/OIDC, Keycloak, Shibboleth, federated identity
Apps
Flutter (iOS/Android), Tauri (desktop)
Also
system & API integration, automated testing (unit & E2E), accessibility (WCAG 2.1 AA), CI/CD, Docker, MCP server development

Administration platform for an email encryption gateway

Web application for centrally configuring and operating an email encryption gateway. Development spans the React frontend and Spring Boot backend through to components of the gateway itself.

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

Federated access and authentication platform

Platform for managing and automating access to digital resources. Technical design and full-stack development, from the Laravel/Vue application to the SAML proxy.

Laravel · Vue · SAML · SimpleSAMLphp · Shibboleth

desk.md — local-first project management ↗

Local-first project management for desktop and self-hosting. Data remains in plain Markdown files owned by the user and is available to AI tools through an OAuth-protected MCP endpoint.

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

AI tools such as Codex and Claude Code are part of my day-to-day work. I set the architecture and design, review the changes myself, and remain responsible for the result.

Full portfolio, CV, and references available on request.