15.07.2026 aktualisiert


verifiziert
Premiumkunde
20 % teilweise verfügbarErfahrener Softwarearchitekt & Softwareentwickler und nach DDD (M.Sc. in Informatik)
Hamburg, Deutschland
Weltweit
M. Sc. InformatikÜber mich
Ich bin Full-Stack-Entwickler mit Fokus auf Softwarearchitektur und nachhaltige, zukunftssichere Lösungen. Als DDD-Coach unterstütze ich Teams zudem in der Anforderungsanalyse und verbinde fachliche mit technischer Perspektive. Besonders geeignet für anspruchsvolle, konzeptionell geprägte Projekte.
Skills
JavaScriptAnwendungsarchitekturDevOpsDigitale ArchitekturHigh-Level-ArchitekturInformationsarchitekturJavascript LibrariesScrumTechnologie-RoadmapSoftware ArchitectureSoftwareentwicklungSolution ArchitectureSystemarchitekturTechnische EntwicklungTechnologie-Architektur
Softwareentwicklung
Umfangreiche Erfahrung in der Entwicklung moderner Softwarelösungen mit verschiedenen Programmiersprachen und Frameworks:
Programmiersprachen
Java/ Kotlin, Typescript, C#, JavaScript, HTML, CSS, Dart, Bash, Python
Frameworks / Tools
Vue3, Angular, React, Spring, Mockito, ArcUnit, Postgres, Hibernate, Liquibase, OpenApi, Maven, KeyCloak, Geotools, Flutter, Kurento, OpenStreetMap, RabbitMQ, OpenLayers, Vuetify, Jest, Material-Design, Es-Lint, Prettier, Karma/Jasmine, AgGrid, Google Maps SDK, Unity, Unreal Engine, AWS, Docker, GitLab (CI/CD), Grafana, Prometheus, Unix, SSH, LLMs, Ollama, Spring AI, JIRA, Confluence, …
Mein USP: Langjährige Erfahrung als DDD-Coach & Mentor – praxisnaher Wissenstransfer durch Schulungen, Trainings, Hands-on-Workshops für Entwicklerteams sowie durch Pair Programming in diversen Projekten.
Kurz: Mit mir entwickelt sich nicht nur die Software, sondern auch Ihr Team!
Frontend-Entwicklung
Kenntnisse in modernen Frontend-Technologien wie Angular, React und TypeScript.
Softwarearchitektur
Expertise in der Konzeption und Umsetzung nachhaltiger Systemarchitekturen, die flexibel und skalierbar sind.
Domain-Driven Design (DDD)
Anwendung von DDD-Prinzipien in der Softwareentwicklung, einschließlich Coaching und Training für Kunden.
Agile Methoden
Erfahrung mit Scrum, Kanban und anderen agilen Entwicklungsmethoden zur effizienten Projektdurchführung.
DevOps
Kenntnisse in DevOps-Praktiken und Tools wie Docker, CI/CD und Cloud-Plattformen.
Datenbanken
Erfahrung mit verschiedenen Datenbanksystemen wie Postgres, Hibernate und Liquibase.
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Entwicklung einer webbasierten Softwarelösung zur Korrektur komplexer Abrechnungen von Arztpraxen gegenüber gesetzlichen Krankenkassen. Die Anwendung digitalisiert und optimiert den Abstimmungsprozess zwischen Praxen und Sachbearbeitung durch klare Rollen, geführte Korrekturprozesse und spezialisierte Prüf- und Bearbeitungsfunktionen. Dadurch werden Kommunikationsaufwand und Bearbeitungszeiten deutlich reduziert sowie Transparenz und Prozessqualität nachhaltig gesteigert.
Im Rahmen eines privaten Nebenprojekts und zur eigenen Weiterentwicklung baue ich aktuell eine Plattform, auf der Projekte eingereicht werden können.
Ein KI-Agent erstellt anschließend eine ehrliche Einschätzung darüber, wie und warum ich für das jeweilige Projekt geeignet bin.
(Das Projekt läuft aktuell. Ich möchte nur vermeiden, dass durch den Zeitraum der Eindruck entsteht, dass ich aktuell nicht zur Verfügung stehe)
Technologien im Einsatz:
– React & Next.js für das Frontend
– Kotlin (Backend-for-Frontend-Architektur) zur Authentifizierung (SpringBoot)
– Python FastAPI Anwendung als Grundlage für den KI-Agenten
– Keycloak
Ein KI-Agent erstellt anschließend eine ehrliche Einschätzung darüber, wie und warum ich für das jeweilige Projekt geeignet bin.
(Das Projekt läuft aktuell. Ich möchte nur vermeiden, dass durch den Zeitraum der Eindruck entsteht, dass ich aktuell nicht zur Verfügung stehe)
Technologien im Einsatz:
– React & Next.js für das Frontend
– Kotlin (Backend-for-Frontend-Architektur) zur Authentifizierung (SpringBoot)
– Python FastAPI Anwendung als Grundlage für den KI-Agenten
– Keycloak
Weiterentwicklung einer Softwarelösung zur
effizienten Koordination von Baustellen in
Städten und auf Autobahnen. Ziel ist es, den
Verkehrsfluss trotz Baustellen möglichst
störungsfrei zu gestalten, Ressourcen optimal
zu nutzen und eine transparente
Kommunikation zwischen Behörden,
Bauunternehmen und Verkehrsteilnehmern zu
gewährleisten.
Technologie & Methodik: Angular, TypeScript, AgGrid, Karma,
CSS, Java, Kotlin, Spring Boot 3, Maven, Docker, AWS, GIS,
OpenLayers, Liquibase, ArchUnit, KeyCloak, GitLab, DDD,
TDD, Scrum, DST
effizienten Koordination von Baustellen in
Städten und auf Autobahnen. Ziel ist es, den
Verkehrsfluss trotz Baustellen möglichst
störungsfrei zu gestalten, Ressourcen optimal
zu nutzen und eine transparente
Kommunikation zwischen Behörden,
Bauunternehmen und Verkehrsteilnehmern zu
gewährleisten.
Technologie & Methodik: Angular, TypeScript, AgGrid, Karma,
CSS, Java, Kotlin, Spring Boot 3, Maven, Docker, AWS, GIS,
OpenLayers, Liquibase, ArchUnit, KeyCloak, GitLab, DDD,
TDD, Scrum, DST