18.11.2025 aktualisiert


Consultant & Engineer for AI & Cloud Solutions
Über mich
Ich bin Gründer & CEO von CTREAM und arbeite an der Schnittstelle von Consulting & Entwicklung. Mit über 10 Jahren Erfahrung als Solution Architect helfe ich Unternehmen, Daten, Cloud & KI strategisch zu nutzen und in skalierbare Softwarelösungen umzusetzen.
Skills
- Automotiv
- Videoüberwachung -/ Sicherheitssysteme
- Öffentlicher Bereich
- IOT
- KI (NLU,NLP,NLG)
- Java, Git, Maven, Gradle, Jenkins, Docker, Kubernetes, Microsoft-Azure, Heroku, Relationale DB (Oracle, PostgreSQL), NoSQL (Cassandra, Mongo, Azure Cosmos), Linux, Spring-Boot
- Angular
WER WIR SIND
CTREAM ist Ihr Partner für die Digitalisierung Ihrer Unternehmensprozesse.
IT-Beratung, ganzheitliche Konzepte, Software-Entwicklung, Digitalisierung von Gesamtprozessen bis hin zur steten Optimierung – mit CTREAM erhalten Sie alles aus einer Hand.
WAS UNS AUSMACHT
Unsere Vision ist es, für jedes Unternehmen ganz individuelle digitale Lösungen zu erschaffen. Wir helfen Ihnen, Ihre ganz eigene digitale Zukunft zu kreieren. Eine Zukunft, die sich intuitiv anfühlen wird – als wären sie schon immer Teil Ihrer Arbeitsprozesse. Smart wird Ihr Arbeiten bereichern und angenehmer gestalten.
WIE WIR ARBEITEN
Effizient. Innovativ. Gemeinsam.
Wir sprechen am liebsten durch Taten. Überzeugen Sie sich selbst.
Sprachen
Projekthistorie
Entwurf/Design der μ-Service Systemarchitektur für das Backend. Entwicklung mehrerer μ-Services mit RESTful APIs (Spring-Boot), über diese die mobilen Applikationen (iOS, Android) die, durch den Anwender erzeugten, Daten synchronisieren.
Die API kann nur durch berechtigte Clients aufgerufen werden, sodass für die Authentifizierung/Autorisierung Spring- Security eingesetzt wurde.
Die Daten wurden in einer PostgreSQL sowie in einer MongoDB persistiert.
Die μ-Services wurden mittels GitLab CI/CD gebaut und deployed. Entwicklung der einzelnen Pipelines sowie die Installation/Konfiguration von GitLab Runners.
Weitere Tools:
Java-17, JUnit, Maven, JPA(Hibernate), Swagger, Postman, Linux, SCRUM, JIRA, OAuth2, Keycloak
Entwickelt wurde eine RESTful API mittels Spring-Boot(Java17), über diese Versicherungsdaten durch interne Applikationen/Prozesse verwaltet werden. Die Daten wurden in der Oracle DB aufbewahrt und durch definierte StoredProcedures zu weiteren Prozessen weiteregegeben.
Die API konnte nur durch berechtigte Clients aufgerufen werden, hierzu wurde OAuth2 und Keycloak eingesetzt.
Die Applikation wurde in der GitLab CI/CD als Docker Images gebaut und mittels Helmcharts auf OpenShift deployed.
Weitere Tools:
Swagger, OpenAPI, Junit, Maven, Postman
Auswertung von natürlich sprachlicher Informationen die von Benutzern durch Dateien über die REST APIs (Spring-Boot- MVC/Java11) zur Verfügung gestellt werden. Anschließende Extrahierung und (semantische, syntaktische und inhaltliche) Validierung dieser Dateien.
Anlegen und Kenntlichmachung von Skills durch Anbindung von NLU-Cloud Anbietern (IBM-Watson-Cloud). Verwaltung und Persistieren der Skills in der MongoDB. Bereitstellung einer REST API für das Inferencing der vom Benutzer eingegebene Information. Automatisierte API Tests via Postman (Newman).
Neben den typischen Entwickler Aufgaben war ich sehr stark im Anforderungsmanagement und in Architektur-Entscheidungen involviert. Anforderungen wurden an das Team über das JIRA Board als Storys angebracht. Die Architektur sowie die APIs wurden nach dem Paradigma DDD (Domain-Driven-Design) angegangen.