Zum Hauptinhalt springen

Die Brücke zwischen Enterprise-Java und Generativer KI.

20+ Jahre Enterprise-Java 50+ Projekte Dortmund, NRW (Remote & vor Ort) Verfügbar ab sofort
Marco Diedrich
Marco Diedrich Enterprise-Architekt & Entwickler Dipl.-Informatiker (Uni Osnabrück)

Viele Unternehmen stehen vor der Herausforderung, moderne KI-Dienste in gewachsene IT-Landschaften zu integrieren. Ich schließe diese Lücke: RAG-Systeme, Agentic Workflows und lokale Sprachmodelle — datenschutzkonform (DSGVO), ausfallsicher und nahtlos eingebettet in bestehende Spring-Boot- und Jakarta-EE-Architekturen.

Über mich

Ich bin Softwareentwickler und IT-Architekt mit über 20 Jahren Erfahrung in der Konzeption und Umsetzung komplexer Enterprise-Systeme. Mein Schwerpunkt liegt auf stabilen Backend-Architekturen mit Java, Spring Boot und Jakarta EE. In dieser Zeit habe ich geschäftskritische Systeme für Konzerne und den gehobenen Mittelstand entwickelt und betreut — darunter Fertigungsleitsysteme (MES) und Integrationsplattformen.

Gleichzeitig verbinde ich diese bewährte Enterprise-Erfahrung mit modernen Ansätzen der Künstlichen Intelligenz. Mein Studium der Computerlinguistik und Künstlichen Intelligenz an der Universität Osnabrück liefert das fundierte theoretische Fundament (neuronale Netze, natürliche Sprachverarbeitung). Auf dieser Basis konzipiere und realisiere ich pragmatische KI-Erweiterungen wie Spring AI Integrationen, lokale RAG-Pipelines und datenschutzkonforme On-Premise LLMs. So schaffe ich eine verlässliche Brücke zwischen etablierten Geschäftssystemen und zukunftsfähigen KI-Technologien.

Leistungen & Expertise

Enterprise-Java & Systemarchitektur

Konzeption und Entwicklung robuster, hochverfügbarer Backends mit Spring Boot und Jakarta EE. Von Microservices und Messaging bis zur Integration von relationalen und NoSQL-Datenbanken.

Java · Spring Boot · Jakarta EE · Microservices · REST · JMS

Pragmatische KI-Integration & LLMs

Einbindung von Large Language Models in bestehende Java-Ökosysteme via Spring AI. Umsetzung von RAG-Pipelines (Retrieval-Augmented Generation) zur intelligenten Erschließung interner Unternehmensdaten.

Spring AI · LLMs · RAG · LangChain · Milvus · Pgvector

Datenschutzkonforme On-Premise KI

Inbetriebnahme und Skalierung von Open-Source-LLMs (z. B. Llama, Mistral) auf eigener Hardware mittels Ollama und vLLM. Vollständig offline, datenschutzkonform und DSGVO-sicher.

Ollama · vLLM · On-Premise LLMs · Self-Hosted · GPU · DSGVO

Legacy-Modernisierung & Migration

Schrittweise Modernisierung, Refactoring und Erweiterung etablierter Altsysteme. Einbau moderner Schnittstellen (REST) und Anreicherung durch intelligente Suchfunktionen.

Migration · Refactoring · Clean Code · Semantische Suche · API-Design

Technologie-Stack

Backend & Architekturen

Java · Spring Boot · Jakarta EE · Microservices · REST APIs · gRPC · Python · FastAPI

Künstliche Intelligenz

Spring AI · LLMs · RAG · LangChain · LangGraph · Ollama · vLLM

Datenbanken & Vector Search

Milvus · Pgvector · PostgreSQL · Oracle DB · MySQL · ClickHouse · Redis · Neo4J

Frontend & Fullstack

TypeScript · React · Next.js · Astro · Tailwind CSS · HTML5 · CSS3

DevOps & Infrastructure

Docker · Docker Compose · NGINX · CI/CD · Git · Airflow · Prefect · Linux Server

Entwicklungstools & Agenten

IntelliJ IDEA · VS Code · Typo3 · Cursor · Claude · Antigravity · pi.dev

Referenzprojekte & Case Studies

Lokale Enterprise Knowledge Base & Agentic RAG

PoC & Showcase für datenschutzkonforme Unternehmensdaten
Aktiv

Konzeption und Implementierung einer sicheren, datenschutzkonformen Wissensdatenbank. Automatisches Crawling heterogener Datenquellen, Generierung lokaler Vektor-Embeddings und Speicherung in Milvus sowie Bereitstellung einer präzisen semantischen Suche mit RAG (Retrieval-Augmented Generation) unter Verwendung lokaler Open-Source-LLMs (via LangGraph und vLLM).

Python · LangChain · LangGraph · Milvus · vLLM · Prefect · Crawl4AI · Next.js · Docker

Wartung & Modernisierung MES-Fertigungsleitsystem

Führender Stahltechnologie-Konzern (9 Produktionsstandorte)
Seit 2015 aktiv

Technische Betreuung und schrittweise Modernisierung des geschäftskritischen Fertigungsleitsystems (MES). Harmonisierung heterogener Stammdaten, Umstellung der Kommunikationsschnittstellen auf JMS (Apache Artemis) und kontinuierliche Optimierung der Systemarchitektur zur Gewährleistung von 24/7-Ausfallsicherheit.

Ergebnis: Standard-MES-API auf fünf Aggregattypen erweitert (Reversiergerüste, Glüh-Isolierlinien, Spaltanlagen, Verpackungsanlagen, Messerbauroboter) · 5 Anlagen über die Standard-API angebunden · geringerer Wartungsaufwand durch Standardisierung
Java · Jakarta EE · Oracle PL/SQL · Weblogic · Apache Artemis · JMS · Docker

DMS-Schnittstelle & Web-Infrastruktur

denso.de (Dokumentenmanagement-Integration)
Seit 2015 aktiv

Entwicklung und kontinuierliche Anpassung der Schnittstelle zum d.3-Dokumentenmanagement-Server. Realisierung maßgeschneiderter CMS-Erweiterungen (Typo3), Anbindung via REST/XML-Schnittstellen und Administration der Webserver-Infrastruktur.

Ergebnis: 1.500 Dokumente (Produktinformationen, Broschüren, Zertifikate) — Updates seit 2015 werden nicht mehr manuell in Typo3 gepflegt, sondern automatisch synchronisiert
PHP · Typo3 · REST/XML APIs · NGINX · Linux · Git

Datenvisualisierung Photovoltaik-Dashboard

Solaranlage mit 450 kWp Leistung
Abgeschlossen

Entwicklung eines Dashboards zur Überwachung und visuellen Aufbereitung der Leistungsdaten. Anbindung der VCOM-API, Datenverarbeitung in PHP/Laravel und Darstellung strukturierter Diagramme und Statistiken zur PV-Ertragsoptimierung.

Ergebnis: Visualisierung der Leistungsdaten im Empfangsbereich von DENSO — Information von Kunden und Mitarbeitenden über die erwirtschafteten Erträge (353.7 MWh seit Jahresanfang, 450 kWp-Anlage)
PHP · Laravel · MySQL · Tailwind CSS · VCOM API · Docker

Kontakt

Projektanfrage senden

Ich unterstütze Teams bei Enterprise-Projekten im Java-Umfeld und bei der nahtlosen Integration moderner KI-Architekturen — von Proof-of-Concepts bis zum produktiven Einsatz in Ihrer Systemlandschaft.

---