Profil

Technische Tiefe. Klare Kommunikation. Verantwortung, wenn es darauf ankommt.

Porträt von Vinzenz van Dyck

Seit 2009 entwickle ich als freiberuflicher Java Developer und Consultant Backends für geschäftskritische Plattformen. Meine Projekte reichen von der Energiewirtschaft über einen großen Fahrzeug-Marktplatz bis zur Logistik im Onlinehandel.

Mit Java und Spring setze ich Geschäftsprozesse in Microservices um, modelliere fachliche Domänen und integriere bestehende Systeme. React und TypeScript ergänzen meine Backend-Arbeit. Ich spreche Deutsch als Muttersprache und Englisch geschäftsfließend; Erfahrung in einem international verteilten Team gehört dazu. Ich arbeite remote und bei Bedarf vor Ort in Deutschland.

In geschäftskritischen Projekten entscheidet nicht nur der Code, sondern auch der Umgang mit Fachbereichen, Unklarheiten und Fehlern. Wie ich dabei arbeite, seit Anfang 2026 auch mit KI-Agenten, steht unter Arbeitsweise.

Ausbildung

  • Studium im Fach Informatik

Projekte

seit 2024 — Energieunternehmen mit großem Netzgebiet

Rolle: Senior Fullstack Developer

Microservices für Geschäftsprozesse entwickelt und bestehende Abläufe überarbeitet. Frontend mit React und TypeScript um responsive Ansichten und Validierung erweitert.

Tech: Java 21 · Spring Boot 3 · Oracle · RabbitMQ · React · TypeScript · Camunda · Liquibase

2019–2020 — Großer Online-Marktplatz

Rolle: Java Backend Engineer

Externe Dienste integriert und Backend-Services für Nutzerdaten und Vertriebsereignisse entwickelt. Domain-driven Design als Grundlage für die Services eingesetzt.

Tech: Spring Boot · Apache Kafka · MongoDB · RxJava · Kubernetes

2017–2019 — Großer Onlinehändler mit Logistikprozessen

Rolle: Java Backend Engineer

Domänenmodellierung und Beratung für einen neuen Retourenservice. Fullstack-Anwendung für Lieferscheine und Versandetiketten entwickelt und bestehende Zulieferungssoftware in eine neue technische Infrastruktur migriert.

Tech: Java 8 · Spring Boot · AWS · Kubernetes · PostgreSQL · Spring WebFlux · React

2016–2017 — Große Automotive-Community

Rolle: Java 8 Consultant

Reaktive Backend-Services für Fahrzeugdaten entwickelt und externe Dienste angebunden. Fallbacks und clientseitigen Lastausgleich zur Erhöhung der Ausfallsicherheit umgesetzt.

Tech: Java 8 · Spring Boot · MongoDB · RxJava · Hystrix · Ribbon

Kompetenzen

Java & Spring

Ich entwickle mit Java und Spring Boot Services für Geschäftsprozesse, Nutzungsverwaltung und Vertriebsereignisse und verbinde Systeme über REST-Schnittstellen.

Tech: Java 21 · Spring Boot 3 · Spring Data · Spring Security · OpenAPI

Architektur & Domänen

Ich modelliere fachliche Domänen, etwa für Retourenprozesse und Rechteverwaltung. Domain-driven Design leitet meine Service-Entwicklung.

Tech: DDD · Microservices · Camunda · Arc42

Reaktive Systeme & Messaging

Ich integriere externe Dienste mit reaktiven Datenströmen und Messaging. Fallbacks und clientseitiger Lastausgleich ergänzen die Verarbeitung von Fahrzeugdaten.

Tech: Spring WebFlux · RxJava · Apache Kafka · RabbitMQ

Daten & Tests

Ich entwickle datenbasierte Services mit relationalen Datenbanken und MongoDB. Automatisierte Tests und Lasttests gehören zu meinem Werkzeugkasten.

Tech: PostgreSQL · Oracle · MongoDB · JUnit 5 · Cypress · JMeter · Gatling

Cloud & Delivery

Ich entwickle Backend-Services in Projekten mit Kubernetes und AWS und migriere bestehende Software in neue Infrastruktur. Container-Werkzeuge und kontinuierliche Integration gehören dazu.

Tech: Kubernetes · AWS · Docker · Helm · GitLab · Jenkins

React & TypeScript

Ich erweitere Backend-Systeme um Frontends mit React und TypeScript und entwickle responsive Ansichten und Validierung für Fachanwendungen.

Tech: React · TypeScript · Ant Design · Storybook · Vite

Arbeitsweise

Nah am Team, nah am Fachbereich – dem Produkt verpflichtet

Ich arbeite eng mit Fachbereichen und Product Ownern zusammen, spreche Unklarheiten und Risiken früh an und bleibe ruhig, wenn es kritisch wird. Verantwortung übernehme ich auch dann, wenn es unangenehm ist.

KI-Agenten mit klaren Aufgaben

Seit Anfang 2026 arbeite ich mit KI-Agenten in getrennten Rollen für Planung, Umsetzung und Prüfung. Diese Arbeitsweise biete ich für Kundenprojekte an und berate beim Aufbau solcher Teams. Grundlage bleibt meine Backend-Erfahrung seit 2009.

  • Messbare Ziele: Jede Aufgabe beginnt mit überprüfbaren Kriterien für ihre Fertigstellung.
  • Getrennte Rollen: Planung, Umsetzung und unabhängige Qualitätssicherung übernehmen verschiedene Agenten.
  • Prüfung jeder Änderung: Jede Codeänderung wird geprüft; unabhängige Tests ergänzen das Review.
  • Der Mensch entscheidet: Agenten liefern Vorschläge und Ergebnisse; die Entscheidungen treffe ich.

KI-Einsatz und den Umgang mit vertraulichen Daten stimme ich vorab mit Ihnen ab; die Verantwortung für meine Arbeit bleibt bei mir.

Auch diese Website entstand mit KI-Agenten, getrennten Rollen und unabhängiger Qualitätssicherung.

Kontakt

Fordern Sie meinen CV mit weiteren Projekten und Technologien per E-Mail an.

Vinzenz van Dyck