
Softwarearchitektur, Fullstack-Entwicklung und sinnvoller Einsatz von KI-Werkzeugen
Ich unterstütze Teams dabei, Software-Systeme zu planen und weiterzuentwickeln, die auch dann wartbar bleiben, wenn es nur kurze Umsetzungsphasen gibt.
Mein Schwerpunkt liegt auf Softwarearchitektur, Fullstack-Entwicklung und dem sinnvollen Einsatz moderner KI-Werkzeuge. Wichtig ist mir dabei, dass Qualität, Verständlichkeit und gute Zusammenarbeit nicht auf der Strecke bleiben.
Besonders hilfreich bin ich dort, wo fachliche Anforderungen, bestehende Systeme und technische Entscheidungen zusammengebracht werden müssen: bei der Modernisierung gewachsener Anwendungen ebenso wie bei neuen Funktionen in laufenden Produktteams.
Als Diplom-Informatiker mit jahrzehntelanger Erfahrung verbinde ich konzeptionelles Denken mit pragmatischer Umsetzung. Gute Architektur ist für mich kein Selbstzweck, sondern die Grundlage dafür, dass Software zuverlässig weiterentwickelt werden kann.
Neue Technologien lerne ich schnell. Wichtiger als das einzelne Werkzeug ist für mich die Frage, wie daraus ein tragfähiges und verständliches Gesamtsystem entsteht.
Wenn Sie Unterstützung bei Softwarearchitektur, der Modernisierung bestehender Anwendungen oder wichtigen Funktionen im Frontend oder Backend suchen, freue ich mich über eine Nachricht.
Ich arbeite mich schnell in bestehende Themen und Systeme ein und unterstütze sowohl bei der Planung als auch ganz praktisch in der Umsetzung.
TypeScript, React, Redux, REST, GraphQL, CSS-in-JS, SCSS (Sass), BEM, yarn, npm
Wichtiger als ein einzelnes Framework ist für mich im Frontend, dass Bedienbarkeit, Wartbarkeit, Datenfluss und Entwicklungsgeschwindigkeit gut zusammenpassen.
Java, Kotlin, Spring, TypeScript, Node.js, Python, Gradle, Maven, npm, yarn, relationale DBs, NoSQL, Elasticsearch, REST, GraphQL, PyTorch, fastai, PHP, WordPress, Shopify, headless CMS
Im Backend achte ich vor allem auf klare Zuständigkeiten, verlässliche Schnittstellen und eine Struktur, die sich auch bei wachsender Komplexität noch gut ändern und erweitern lässt.
Git, GitHub, Eclipse, IntelliJ, Visual Studio Code, Copilot, Cursor, Linux
Werkzeuge sind für mich kein Selbstzweck. Sie sind dann hilfreich, wenn sie die Arbeit verlässlicher machen, Rückmeldungen schneller liefern und Teams unterstützen, ohne neue Unordnung zu schaffen.
Linux, Jenkins, TeamCity, GitHub, Docker, Kubernetes, Helm, Terraform, Logging- und Monitoring-Tools wie Datadog, AWS wie API Gateway, Lambda, Fargate, ALB, ECS, ECR
Fragen rund um Betrieb und Infrastruktur gehören für mich zur Architektur dazu. Gute Software entsteht dort, wo Entwicklung, Auslieferung, Überwachung und Betrieb zusammen gedacht werden.
Zuletzt war ich als Freelancer unter anderem für diese Unternehmen tätig:
Die Projekte unterscheiden sich in Thema und Technologie, hatten aber eine gemeinsame Aufgabe: fachliche Anforderungen so in Software zu übersetzen, dass sie auch im laufenden Betrieb eines Produkts funktionieren und gut weiterentwickelt werden können.
