20.09.2026 aktualisiert

**** ******** ****
80 % teilweise verfügbar

AI Architect & Software Engineer

Bad Tölz, Deutschland
Weltweit
Master of Science – Informatik (Schwerpunkt Software Engineering)
Bad Tölz, Deutschland
Weltweit
Master of Science – Informatik (Schwerpunkt Software Engineering)

Profilanlagen

01_Lebenslauf_Benedikt_Oswald.pdf
02_Urkunde_Master_Benedikt_Oswald.pdf

Über mich

Freiberuflicher AI Architect & Software Engineer (10+ Jahre). Ich verbinde produktionsreife LLM-, Agenten- und RAG-Integration mit solider Architektur für verteilte Systeme und Backends. Fokus auf datensouveräne On-Premise-KI, Docker, CI/CD und Monitoring. DACH-weit, remote oder onsite, DE/EN.

Skills

ObservabilityRAGIoTJavaScriptAPIsKünstliche IntelligenzAnwendungsarchitekturComputer VisionC#Continuous DeliveryContinuous IntegrationETLLinuxDevOpsGitHubPythonMachine LearningMySQLObjekterkennungSoftware ArchitecturePrometheusSoftwareentwicklungSQLSystemarchitekturIntegration (Software)ZeitreihendatenbankenLarge Language ModelsGrafanaPrompt EngineeringGenerative AIBackendGitLabGitApi DesignRestful ApisDomain Driven DesignRefactoringEnterprise Service BusDockerGolangMicroservices
Künstliche Intelligenz & Large Language Models
Einsatz und Integration von Large Language Models, auch lokal und on-premise (Ollama, llama.cpp, vLLM) für datensensible Anwendungen. Agentenbasierte Systeme und Multi-Agent-Orchestrierung (LangChain), Retrieval-Augmented Generation (RAG) mit Vektordatenbanken (Chroma), Model Context Protocol (MCP) sowie Prompt Engineering und prompt-basierte Workflows. Objekterkennung und Object Tracking für Kamera- und Sensordaten. Überführung von KI-Piloten in den sicheren, datenschutzkonformen Produktivbetrieb.

Softwarearchitektur & Systementwurf
Architekturentwurf für verteilte Systeme wie Parkleit- und Verkehrsmanagementsysteme, IoT- und Sensor-Plattformen sowie Monitoring- und Echtzeit-Dashboards. Datenmodellierung und Schnitt fachlicher Domänen nach Domain-Driven Design, Konzeption grafischer Oberflächen (Web und Desktop) sowie Modernisierung und Refactoring gewachsener Systemlandschaften.

Schnittstellen, Services & Microservices
API-First-Design und RESTful HTTP-APIs sowie Microservice-Architekturen. Anbindung von Drittsystemen und Bestandsanwendungen wie ERP, PIM, CMS, Shops und Lagerhaltung, auch über Middleware nach dem Muster eines Enterprise Service Bus.

Datenintegration & ETL
Konzeption robuster ETL- und ELT-Prozesse für Datenmigration und -synchronisation. Bulk-Import und -Export großer Datenmengen sowie Datenbereinigung, Validierung und Mapping zwischen heterogenen Schemata und Formaten (CSV, JSON, XML, REST/SOAP, DB-zu-DB).

KI-gestützte Softwareentwicklung
Coding-Assistenten und -Agenten im täglichen Entwicklungsalltag. Agentic Development mit agentenbasierten Entwicklungs-Workflows sowie KI-gestützte Code-Reviews, Test-Generierung und Refactoring. Spezifikations- und prompt-getriebene Softwareentwicklung.

CI/CD, Betrieb & Monitoring
CI/CD-Pipelines für automatisierte Builds, Tests und Deployments mit GitLab CI und GitHub Actions. Container-basierte Auslieferung mit Docker und reproduzierbare Builds. Statische Code-Analyse, Linting und automatisierte Tests als fester Bestandteil der Pipeline. Observability für Produktivsysteme mit strukturierten Logs, Metriken und verteiltem Tracing sowie Monitoring und Alerting mit Prometheus und Grafana.

Programmiersprachen & Tech-Stack
Go, C#, Python, JavaScript, HTML und SQL sowie Erfahrung mit C, C++, Objective-C, PHP, Java und XML. Relationale Datenbanken (MySQL, MSSQL), Zeitreihendatenbanken (InfluxDB, Prometheus) und Vektordatenbanken (Chroma). Plattformen Windows, Linux, macOS, Android und iOS. Versionsverwaltung mit Git in GitLab und GitHub.

Branchen & Projekterfahrung
Verkehrstechnik und Parkleitsysteme, IoT- und Sensordatenerfassung, Gebäude-Monitoring sowie E-Commerce-Integration in gewachsene Systemlandschaften.

Arbeitsweise
Strukturiert, qualitätsorientiert und analytisch. Schnelle Einarbeitung in neue Technologien und Domänen, klare Kommunikation im Team und mit Kunden. Remote und vor Ort, DE und EN.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2026

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Softwarearchitekt und Software Engineer, Parkleitsystem mit serviceorientierter Architektur

Bremicker Verkehrstechnik GmbH

Industrie und Maschinenbau

50-250 Mitarbeiter

Parkleitsystem für den städtischen Raum, das dynamische Anzeigen, einen zentralen Steuerungsserver und Feldgeräte zur Parkdatenerfassung verbindet.

Aufgabe:
Heterogene Anzeigen und Feldgeräte zuverlässig ansteuern, Belegungsdaten in Echtzeit verarbeiten, den Betrieb überwachen und ausgewählte Daten für Drittanbieter bereitstellen.

Meine Leistung:
Entwurf und Umsetzung einer serviceorientierten Architektur mit klar geschnittenen Diensten. Ein zentraler Leitdienst aggregiert Zähldaten zu Belegung und freien Plätzen, berechnet die Anzeigewerte und leitet den Verkehr zu freien Kapazitäten. Angebunden sind statische Schilder, LED-Anzeigen und Prismenwender, neuere Geräte über REST-APIs und ältere über Adapter. Datenquellen sind unter anderem Parkscheinautomaten, Schranken, Kameras und Induktionsschleifen. Eine Weboberfläche dient der Bedienung, Konfiguration und statistischen Auswertung, eine API der maschinellen Steuerung und dem Datenabruf durch Dritte. Betriebsüberwachung mit Prometheus und Grafana inklusive Alerting.

Ergebnis:
An mehreren Standorten seit Jahren stabil im Produktivbetrieb. Neue Standorte und Gerätetypen lassen sich anbinden, ohne den Kern zu verändern.

Technologien:
Go, REST, Docker, GitLab CI, Prometheus, Grafana, MySQL, serviceorientierte Architektur, Domain Driven Design.

Hinweis:
Projekt im Rahmen der Festanstellung als Softwarearchitekt und Software Engineer.

KI-Architektur und Entwicklung eines agentischen Systems zur Dokumentenauswertung

Bremicker Verkehrstechnik GmbH

Industrie und Maschinenbau

50-250 Mitarbeiter

Wissens- und dokumentenintensive Auswertung von Ausschreibungen mit hohem manuellem Aufwand, ohne internes ML-Team und mit hohen Anforderungen an Vertraulichkeit und Datenschutz.

Aufgabe:
Zusammenfassung, Orte, Termine und Anforderungen zuverlässig aus umfangreichen Ausschreibungsdokumenten extrahieren, ohne vertrauliche Geschäftsdaten in die Cloud zu geben.

Meine Leistung:
Konzeption und prototypische Realisierung eines agentischen KI-Systems. Verarbeitung mit Ollama vollständig on-premise. Indizierung der Dokumente in einer Vektordatenbank und Erschließung über Retrieval-Augmented Generation. Umsetzung in mehreren Agenten-Frameworks wie LangChain und AutoGen sowie iterative Verfeinerung. Vergleich mehrerer LLMs und Embedding-Modelle.

Ergebnis:
Funktionsfähiger Prototyp, der die genannten Informationen automatisiert extrahiert und die Grundlage für die weitere Produktivsetzung liefert.

Technologien:
Python, Ollama, LangChain, AutoGen, Chroma, Retrieval-Augmented Generation, Prompt Engineering, Docker.

Hinweis:
Projekt im Rahmen der Festanstellung als Softwarearchitekt und Software Engineer.

Konzeption und Entwicklung eines digitalen Arbeitsplatzes im sozialen Bereich mit Microservices

ReAL gGmbH

Öffentlicher Dienst

250-500 Mitarbeiter

Sozialer Dienstleister mit mehreren Standorten, dessen Arbeitsabläufe stark papiergebunden waren. Ziel war ein digitaler Arbeitsplatz, der Kernprozesse unterstützt und den Mitarbeitenden mehr Zeit für die Klienten verschafft.

Aufgabe:
Analyse der Systemlandschaft und des Prozesses Fort- und Weiterbildung, Erhebung der Anforderungen sowie Entwurf und Umsetzung eines Teilsystems für Verwaltung und Buchung von Veranstaltungen.

Meine Leistung:
Anforderungserhebung über Befragung von Auftraggeber und Anwendern, Ableitung der Anwendungsfälle sowie eine kriterienbasierte Technologieauswahl. Entwurf und Implementierung einer Microservice-Architektur aus zwei Services mit eigenen Datenbanken und klar definierten REST-Schnittstellen. Geschichtetes Softwaredesign aus Presentation Layer, Business Layer und Data Layer. Umsetzung mit Symfony und Twig auf einem LAMP-Stack, testgetriebene Entwicklung im Backend und iterative Sprints mit Evaluation durch die späteren Anwender.

Ergebnis:
Lauffähiges Teilsystem des digitalen Arbeitsplatzes für Verwaltung, Buchung und Auswertung von Veranstaltungen. Dazu kam eine Architekturbewertung als Grundlage für den weiteren Ausbau.

Technologien:
PHP, Symfony, Twig, MySQL, REST, JSON, JavaScript, Bootstrap, Git, Microservices.

Hinweis:
Projekt im Rahmen der Anstellung als Werkstudent Software Engineering.

Konzeption und Entwicklung einer Web-Anwendung zur Visualisierung von Gebäude-Monitoringdaten

Technische Hochschule Rosenheim

Öffentlicher Dienst

500-1000 Mitarbeiter

Öffentlich gefördertes Forschungsprojekt MoniSoft zur energetischen Betriebsoptimierung von Gebäuden. Die bestehende Software erfasst große Mengen an Mess- und Zeitreihendaten, für die Auswertung fehlte eine web-basierte Visualisierung.

Aufgabe:
Messpunkte und Zeitreihen aus heterogenen Gebäuden web-basiert strukturieren und verständlich darstellen sowie die Daten aus der bestehenden Monitoring-Software abfragen.

Meine Leistung:
Konzeption und prototypische Realisierung einer Web-Anwendung auf Basis von Symfony mit Anbindung der Monitoring-Software über einen Webservice. Darstellung der Messpunktdaten auf frei gestaltbaren Schaubildern wie Landkarte, Anlagenschaubild oder Gebäudegrundriss. Drilldown von der Gesamtanlage bis zum einzelnen Sensor. Schaubilder und Konfiguration werden vollständig in der Anwendung erstellt. Bereitstellung über Docker.

Ergebnis:
Funktionsfähiger Prototyp, der die Machbarkeit nachweist. Die Monitoringdaten sind ohne lokale Installation im Browser zugänglich.

Technologien:
PHP, Symfony, JavaScript, HTML, MySQL, Webservices, Docker.

Hinweis:
Projekt im Rahmen der Anstellung als wissenschaftlicher Mitarbeiter in Forschung und Entwicklung.

Softwareentwickler, Onlineshop-Integration über einen Enterprise Service Bus

dasistweb GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Relaunch eines Onlineshops, der in eine gewachsene Systemlandschaft aus ERP, Produktinformationssystem und weiteren Systemen integriert werden sollte.

Aufgabe:
Artikel-, Kunden- und Bestelldaten zuverlässig und teils zeitnah synchronisieren, redundante Datenhaltung und manuellen Abgleich vermeiden sowie externe Dienstleister anbinden.

Meine Leistung:
Konzeption und Umsetzung einer Middleware nach dem Muster eines Enterprise Service Bus mit Adapterarchitektur, persistenten Message-Queues sowie format- und protokollunabhängiger Auslieferung. Realisierung in mehreren Shopware-Plugins mit geschichteter Architektur aus Core, Business-Layer, Process-Layer und MVC-Schicht. Datenaustausch über JSON, Verarbeitung über Event-Based Components mit Staging- und Synchronisationsprozess. Angebunden sind Stammdaten wie Artikel und Kunden, Transaktionsdaten wie Bestellungen sowie externe Webservices für E-Mail-Marketing und Bewertungsportal.

Ergebnis:
Der Onlineshop mit ESB-Integration ist im produktiven Betrieb. Stammdaten werden automatisiert importiert und Datenänderungen in beide Richtungen weitergeleitet.

Technologien:
PHP, Shopware, JSON, REST, SOAP, MySQL, Message Queues, ETL.

Hinweis:
Projekt im Rahmen der Festanstellung als Softwareentwickler.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden