Ich entwickle skalierbare und wartbare Webanwendungen, die auf geschäftliche Ziele ausgerichtet sind. Mit Domain-Driven Design über den gesamten Stack verwandle ich komplexe Anforderungen in klare und robuste Softwarelösungen.
Autor der Buchreihe Building Software Around the Business — Not Around the Framework.
Programmieren begeistert mich schon seit meiner Jugend. Mit durchdachter Webentwicklung möchte ich den Alltag von Menschen einfacher machen.
Mein Fokus liegt darauf, komplexe Ideen auf einfache, praktische und elegante Weise für Nutzer erlebbar zu machen.
01
Aktuelle Schwerpunkte (2026)
Spezialisierung: Fullstack-Architektur mit Angular im Frontend und Python im Backend
Aktuell arbeite ich an: Vertiefung meiner Backend-Kenntnisse mit Python
Aktuell lerne ich: Integration eines Python-Backends in ein Nx-Fullstack-Monorepository
Ich bin außerdem Autor der Buchreihe Building Software Around the Business — Not Around the Framework. Darin untersuche ich Backend- und Frontend-Architektur anhand realer Implementierungsanforderungen, TDD, Architekturentscheidungen und ausführbarer Beweise.
Werkzeuge, mit denen ich Fullstack-Anwendungen und produktionsreife Workflows entwickle.
Frontend
Angular
TypeScript
Tailwind CSS
GraphQL
Backend
Python
Django
REST APIs
Architektur
Domain-Driven Design
Test-Driven Development
Ports & Adapters
Dependency Inversion
Testing
Pytest
Vitest
Playwright
Daten & Delivery
PostgreSQL
Redis
Docker
GitHub Actions
AUSGEWÄHLTE ARBEITEN
Projekte
Entdecke meine Projekte und erfahre, wie ich Full-Stack-Lösungen entwickle. Jede Anwendung ist responsiv, intuitiv und basiert auf sauberem, effizientem und wartbarem Code.
Kanmind
Full-Stack-Kanban-Anwendung mit Angular-Frontend und einer REST-API auf Basis von Django REST Framework.
A URL can represent and restore where the customer is without becoming the owner of workflow or business state.
Checkout position gained navigation semantics through representation, browser-history synchronization, and restoration while workflow and business responsibilities remained separate.
Building Software Around the Business — Not Around the Framework
Zwei Bücher. Backend und Frontend. Ein Ansatz für Softwarearchitektur: Reale Anforderungen formen das Design, Entscheidungen bleiben so klein wie verantwortbar, und wichtige Architekturbehauptungen werden überprüft.
Olivier versteht schnell, wie sich Entscheidungen im Frontend und Backend gegenseitig beeinflussen. Er nähert sich Architekturfragen neugierig, setzt Feedback durchdacht um und verbessert seine Lösungen kontinuierlich. Sein strukturierter Lernprozess und sein Blick für Wartbarkeit zeigen die Denkweise eines professionellen Fullstack-Entwicklers.
“
Olivier analysiert Anwendungen als Gesamtsysteme – von Datenmodellen und APIs bis zum Verhalten der Benutzeroberfläche. Er stellt präzise Fragen, prüft Annahmen und verbindet technische Theorie mit praktischer Umsetzung. Mit seiner Ausdauer verwandelt er komplexe Anforderungen in klare, zuverlässige Fullstack-Lösungen.
“
Olivier übernimmt Verantwortung für den gesamten Entwicklungsprozess. Er strukturiert Aufgaben sorgfältig, koordiniert Frontend- und Backend-Arbeiten und informiert das Team über Fortschritte und Risiken. Seine lösungsorientierte Führung hilft dabei, komplexe Anforderungen in stabile und nutzerfreundliche Anwendungen zu verwandeln.
“
Olivier schafft zuverlässige Verbindungen zwischen klaren Benutzeroberflächen und durchdachten Backend-Diensten. Er kommuniziert technische Entscheidungen verständlich, arbeitet konstruktiv mit anderen zusammen und bleibt bei Integrationsproblemen gelassen. Seine strukturierte Arbeitsweise macht ihn zu einem verlässlichen Fullstack-Entwickler und Teampartner.
“
Olivier verbindet fundiertes technisches Urteilsvermögen mit einem klaren Fokus auf Wartbarkeit, Performance und Benutzerfreundlichkeit. Er prüft Implementierungsentscheidungen kritisch und sucht nach Lösungen für den gesamten Stack. Seine durchdachten Beiträge verbessern sowohl die Codebasis als auch die Ergebnisse des Teams.
“
Olivier besitzt einen ausgezeichneten Blick für Details, die eine Anwendung über mehrere Ebenen hinweg beeinflussen. Er untersucht Fehler systematisch, verfolgt Daten von der Oberfläche bis zum Backend und behebt Unstimmigkeiten frühzeitig. Sein proaktives und verantwortungsbewusstes Vorgehen trägt wesentlich zu zuverlässiger, ausgereifter Software bei.
“
Olivier verbindet hohe Frontend-Qualität mit einer robusten Backend-Umsetzung. Er übersetzt Anforderungen in praktische Funktionen, behält Abhängigkeiten zwischen den Ebenen im Blick und kommuniziert seine Fortschritte klar. Seine fokussierte und zuverlässige Arbeitsweise unterstützt die kontinuierliche Lieferung professioneller Fullstack-Lösungen.
“
Olivier bringt Ruhe und Klarheit in komplexe Integrationsaufgaben. Er teilt Ideen offen, hört sich alternative Ansätze an und unterstützt das Team bei fundierten technischen Entscheidungen. Seine Fähigkeit, Komponenten und Menschen zu verbinden, macht die Zusammenarbeit produktiv und stärkt die fertige Anwendung.
“
Olivier organisiert seine Fullstack-Arbeit transparent und zuverlässig. Er dokumentiert wichtige Entscheidungen, kommuniziert Fortschritte frühzeitig und hält vom Datenmodell bis zur Benutzeroberfläche einen konstanten Qualitätsstandard. Dadurch lassen sich seine Beiträge leicht verstehen, prüfen und langfristig erweitern.
“
Olivier behält die Nutzererfahrung im Blick und entwickelt zugleich robuste Logik im Hintergrund. Er nimmt Feedback offen an, verwandelt Diskussionen in praktische Verbesserungen und arbeitet über technische Grenzen hinweg kooperativ. Seine ausgewogene Perspektive unterstützt intuitive und zugleich zuverlässige Anwendungen.
“
Olivier verantwortet Funktionen vom ersten Entwurf über die Tests bis zur Auslieferung. Er bewertet architektonische Kompromisse sorgfältig, erkennt Integrationsrisiken frühzeitig und kommuniziert Entscheidungen klar. Sein geduldiger, vorausschauender Ansatz schafft Fullstack-Lösungen, die auch bei wachsenden Anforderungen stabil und wartbar bleiben.
“
Olivier geht Entwicklung pragmatisch an, ohne bei Zuverlässigkeit oder Sicherheit Kompromisse zu machen. Er entwirft skalierbare Lösungen, versteht die Auswirkungen von Änderungen auf das Gesamtsystem und unterstützt das Team mit klaren technischen Argumenten. Seine Professionalität und sein Teamgeist fördern nachhaltige Ergebnisse.
“
Olivier zerlegt komplexe Fullstack-Herausforderungen in klare, überschaubare Schritte. Er hinterfragt Strukturen konstruktiv, löst Probleme verantwortungsbewusst und gibt anderen Raum, ihre Expertise einzubringen. Seine Verbindung aus technischer Sicherheit und unterstützender Zusammenarbeit wirkt sich nachhaltig positiv auf die Projektqualität aus.
Kontaktiere mich
Lass uns gemeinsam etwas Großartiges entwickeln.
Ich suche aktuell nach Möglichkeiten, mich als Angular- und Django-Entwickler an modernen, skalierbaren Webanwendungen zu beteiligen.
Ich verwandle komplexe Anforderungen gern in saubere und wartbare Lösungen – von intuitiven Angular-Oberflächen bis zu zuverlässigen Django-REST-APIs. Dabei lege ich Wert auf klare Architektur, Domain-Driven Design, Tests und zukunftsfähige Software.
Ich möchte vom ersten Tag an einen Beitrag leisten, mit erfahrenen Entwicklern zusammenarbeiten und meine Fähigkeiten weiter ausbauen, während wir hochwertige Software liefern.
Wenn du einen Entwickler suchst, der strukturiertes Engineering mit kontinuierlichem Lernen verbindet, freue ich mich auf ein Gespräch über dein nächstes Projekt.