Portfolio

Ausgewählte Arbeiten.

Vier Projekte aus unterschiedlichen Bereichen und Tech-Stacks – jedes vollständig selbst umgesetzt, von der Architektur bis zum fertigen, deploybaren Produkt.

ProAct

Web-App für Wartung und Asset-Verwaltung.

Verwaltet physische Assets in einer hierarchischen Baumstruktur, plant wiederkehrende Wartungen und verschickt Erinnerungen mit Einclick-Action-Links per E-Mail, damit nichts in Vergessenheit gerät.

Tech-Stack
FastAPI + SQLModel (SQLite) · React + TypeScript + Tailwind + DaisyUI (Vite) · JWT-Auth, HMAC-signierte Tokens · SMTP-Mailer · CSV-Import/Export · pytest + Vitest
Was ich gelernt habe
Vollständige Full-Stack-Umsetzung, sicheres Token-Design, saubere Service-Layer-Architektur, zweisprachiges i18n und rollenbasierte Zugriffskontrolle mit Audit-Log.
MVP-Zeitrahmen
Etwa vier Wochen vom Kickoff bis zur funktionierenden Anwendung.

WatchVault

Verschlüsselter Tresor auf einer Smartwatch.

Ein PIN-gesicherter, verschlüsselter Tresor auf dem Amazfit T-Rex 3 – ein am Körper getragenes Notfall-Backup für sensible Dokumente. Die Uhr ist ein „dummer" verschlüsselter Träger; die gesamte Kryptographie findet auf dem PC statt, die Uhr sieht weder Klartext noch die Passphrase.

Tech-Stack
Python-3-PC-Tool (age-Verschlüsselung, scrypt-KDF, lokaler HTTP-Server, mDNS-Discovery, QR-Pairing, pipx-CLI) · Zepp OS 5.0 Mini-Programm (@zeppos/zml, PIN-UI, Sandbox-Speicher) · JS-Side-Service als Brücke zwischen HTTP und BLE-Dateiübertragung
Was ich gelernt habe
Angewandte Kryptographie, BLE- und geräteübergreifendes Protokolldesign, bedrohungsmodellgetriebene Architektur und Entwicklung unter engen Hardware-Einschränkungen.
MVP-Zeitrahmen
Ein phasenweiser Aufbau von einigen Wochen bis zu einem sideloadbaren MVP.

Lager-FDS

Buchungsplattform für Selfstorage.

Eine deutsche Selfstorage-Vermietungsplattform – Einheiten auf einer Karte durchsuchen, online buchen und bezahlen, mit vollständigem Admin-Backoffice.

Tech-Stack
Laravel 13 + Filament 5 Admin (PHP 8.4) · Blade + Alpine.js + Tailwind v4 · MariaDB (prod) / SQLite (dev) · PayPal Commerce Platform · Leaflet + OSM · Matomo · Pest + Playwright
Was ich gelernt habe
Integration eines Zahlungsanbieters, Admin-Panel-Engineering, eine Unit- und E2E-Testpipeline und ein echter Produktions-Deploy auf deutschem Shared Hosting.
MVP-Zeitrahmen
Etwa drei bis vier Wochen bis zu einem ersten buchbaren MVP.

benjamin-becht.de

Schnelle, datenschutzfreundliche statische Website.

Dieses Portfolio selbst – eine vollständig statische, zweisprachige, datenschutzfreundliche Website, die nahezu sofort lädt und eine winzige Angriffsfläche hat.

Tech-Stack
Astro 6 (statisch) · Tailwind v4 (@theme-Token) · Selbst gehostete @fontsource-Schriften · Content-Collection-Blog (Markdown, keine Datenbank) · Nur E-Mail-Kontakt (kein Formular) · Handgefertigtes EN/DE-i18n · Sitemap + RSS
Was ich gelernt habe
Statische Site-Architektur, ein durchgesetztes Performance-Budget, Zero-JS-by-default-Auslieferung und Datenschutz durch Bauweise – keine Tracker, keine CDNs.
MVP-Zeitrahmen
Etwa eine Woche bis zu einer deploybaren zweisprachigen Website.

Etwas zu bauen?

Sprechen wir über Ihr Projekt.

Ein kurzes Gespräch zeigt meist, wo ich am meisten helfen kann – ob Architektur, Umsetzung oder das Entwirren eines Systems, das nicht mehr skaliert.

Kontakt aufnehmen