Profil
Erfahrener Software-Entwickler mit über 9 Jahren Berufserfahrung in der Konzeption, Entwicklung und Integration komplexer IT-Systeme. Fundierte Kenntnisse in der Datenmodellierung, ETL-Prozessentwicklung und Schnittstellenanbindung. Praktische Erfahrung mit KI/LLM-Integration und automatisierter Datenverarbeitung. Vertraut mit agilen Methoden, CI/CD-Pipelines und Container-Technologien. Ausgeprägte Kommunikationsfähigkeit und Erfahrung in der Zusammenarbeit mit internen und externen Partnern in Beratungsprojekten.
Beruflicher Werdegang
| Zeitraum |
Unternehmen |
Position |
| 11/2021 – heute |
ISO Gruppe GmbH |
IT-Consultant (Fullstack-Entwickler) |
| 01/2020 – 10/2021 |
Imbus AG |
IT-Consultant (Fullstack-Entwickler) |
| 04/2018 – 12/2019 |
.msg Systems AG |
IT-Consultant (Frontend-Entwickler) |
| 03/2016 – 03/2018 |
ISO Gruppe GmbH |
IT-Consultant (Vorlagen-Entwickler) |
| 03/2013 – 12/2015 |
EIKON Media GmbH |
Medientechnik (Entwickler) |
Ausbildung
- M.A. Digitaler Journalismus (Publizistik) — Datengetriebener Journalismus, Informationsverarbeitung und -aufbereitung
- B.A. Medienwissenschaften — Nebenfächer: Pädagogik, Japanologie
Zertifikate
- ISTQB Certified Tester Foundation Level — Systematisches Testen und Qualitätssicherung
- REQB FL — Requirements Engineering, Anforderungsanalyse
Technische Kenntnisse
Programmiersprachen
| Bereich |
Technologien |
| Vertieft |
TypeScript, JavaScript, Python, Java (Spring Boot), Rust |
| Grundkenntnisse |
R (Grundlagen), PHP, Swift, SQL |
Datenverarbeitung & Integration
- ETL & Datenpipelines: Automatisierte XML-Parsing- und Transformations-Pipelines, Datenextraktion, -validierung und -harmonisierung, n8n-Workflows
- Datenbanken: PostgreSQL (Supabase), MySQL — Schema-Design, RPC-Schnittstellen, Row-Level-Security
- APIs & Schnittstellen: REST APIs (Java Spring Boot, Node.js/Express), Server-Sent Events, OSC-Protokoll
- Datenformate: XML, JSON, YAML, TOML, Markdown
KI, Machine Learning & Datenanalyse
- LLM-Integration: OpenAI & Anthropic API-Anbindung, Prompt Engineering, Streaming-Code-Generierung
- Anwendungsbereiche: Natural Language Processing, automatisierte Datenklassifikation
- Tools & Frameworks: Python (Flask), API-gestützte KI-Pipelines
Software-Entwicklung & DevOps
- Containerisierung: Docker
- CI/CD: Jenkins, GitHub Actions
- Versionskontrolle: Git, Bitbucket, GitHub
- Qualitätssicherung: SonarQube, NexusIQ, Jest, Jasmine/Karma, TDD
- Monitoring: Grafana, Kibana, Logflare
Methoden
- Agile Softwareentwicklung (Scrum), Clean Code, Domain-Driven Design, Pair Programming, DevOps
Relevante Projekterfahrung
CIMOVA — Automatisierte Datenverarbeitungs-Pipeline | 2025
Rolle: Full-Stack-Entwickler & DevOps
Tech Stack: Rust, Docker, GitHub Actions, SFTP
Konzeption und Entwicklung einer automatisierten ETL-Pipeline zur Extraktion, Transformation und Integration strukturierter Daten aus externen Quellen.
- Entwicklung einer ETL-Pipeline in Rust: SFTP-Polling, XML-Parsing, Datenextraktion, Validierung
- Automatisierte Verarbeitung standardisierter Datenformate (ImmoXML-Schema) mit Fehlerbehandlung
- Docker-Containerisierung des gesamten Verarbeitungs-Services
- CI/CD-Pipeline mit GitHub Actions für automatisiertes Deployment
Funding-Kombinator — Intelligentes Förder-Berechnungssystem | 2025
Rolle: Technischer Leiter & Full-Stack-Entwickler
Tech Stack: TypeScript, React, Supabase (PostgreSQL), n8n
Datengetriebenes Berechnungstool mit komplexer Domänenlogik, Datenmodellierung und regelbasierter Verarbeitung.
- Architektur und Domain-Modellierung eines modularen Berechnungssystems
- Implementierung komplexer Datenmodelle mit Validierungslogiken für heterogene Datenquellen
- Aufbau einer strukturierten Wissensdatenbank mit Zeit- und Regionallogik
- Automatisierte Datenaktualisierung über n8n-ETL-Workflows
- Domain-Driven-Design-Architektur für langfristige Erweiterbarkeit
Remotion AI — KI-gestützte Code-Generierung | 2025
Rolle: Full-Stack-Entwickler & Architekt
Tech Stack: Next.js, TypeScript, OpenAI/Anthropic APIs
KI-gestütztes System zur automatisierten Code-Generierung aus natürlicher Sprache mit Echtzeit-Validierung.
- Integration mehrerer LLM-APIs (OpenAI, Anthropic) mit Streaming-Verarbeitung (Server-Sent Events)
- Entwicklung einer Echtzeit-Validierungs- und Sanitization-Pipeline
- Natural Language Processing zur strukturierten Code-Ausgabe
soundLLM — KI-gesteuerte Musik-Generierung | 2025
Rolle: Full-Stack-Entwickler
Tech Stack: Python, Flask, Claude/OpenAI APIs, OSC-Protokoll
- Python-basierte KI-Integration mit Echtzeit-Datenverarbeitung
- Bidirektionale Kommunikation über OSC-Protokoll
- Web-UI für Datenvisualisierung und State-Management
DIGID — Digitales Identitätsmanagement | 11/2023 – 03/2025
Rolle: Senior-Entwickler Webtechnologien | Kunde: Bundesagentur für Arbeit
Tech Stack: Angular, StencilJS, Java Spring Boot, Jenkins
Entwicklung eines sicherheitskritischen IAM-Systems mit Anbindung an Bundessysteme.
- Integration komplexer Schnittstellen zwischen internen und externen IT-Systemen
- RESTful API-Anbindung auf Basis von Java Spring Boot
- Digitalisierung von Kernprozessen mit strengen Compliance-Anforderungen
- CI/CD-gestützte Build- und Deployment-Prozesse
- Erstellung und Pflege technischer Dokumentationen und Entwicklerleitfäden
Rolle: Senior-Entwickler Webtechnologien | Kunde: Bundesagentur für Arbeit
Tech Stack: Angular, TypeScript, Java Spring Boot, SonarQube, Grafana, Kibana
- Konzeption und Implementierung einer browserbasierten Sachbearbeitungsanwendung
- Integration eines modularen Berechnungstools zur automatisierten Datenverarbeitung
- Anbindung an Backend-Systeme zur Bereitstellung verarbeiteter Daten
- Monitoring-Integration mit Grafana und Kibana
Rolle: Senior-Entwickler Webtechnologien | Kunde: Bundesagentur für Arbeit
Tech Stack: Angular, TypeScript, Java Spring Boot, Apache Kafka, Jenkins
- Digitalisierung komplexer Fachprozesse von der Antragstellung bis zur automatisierten Bearbeitung
- REST API-Entwicklung auf Basis von Java Spring Boot
- Event-Streaming und Entkopplung mittels Apache Kafka
- Tracking und Datenanalyse mit Matomo
Rolle: Senior-Entwickler & Architekt
Tech Stack: React, TypeScript, Node.js/Express, Supabase (PostgreSQL)
- Konzeption der gesamten Systemarchitektur mit Fokus auf Datenflüsse
- Supabase-Integration als Backend mit REST- und RPC-Schnittstellen
- Implementierung dynamischer Kalkulationstools mit datenbasierter Logik
Persönliche Daten
- Geburtsdatum: 08.03.1984
- Staatsangehörigkeit: Deutsch
- Sprachen: Deutsch (Muttersprache), Englisch (verhandlungssicher), Türkisch (Muttersprache), Französisch (Grundkenntnisse)
Motivation
Die ausgeschriebene Stelle verbindet meine langjährige Erfahrung in der Softwareentwicklung und Systemintegration mit meinem starken Interesse an datengetriebenen Anwendungen und KI-Technologien. In meinen bisherigen Projekten habe ich umfangreiche Erfahrung in der Entwicklung von ETL-Pipelines, der Integration heterogener Datenquellen und der Anbindung standardisierter Schnittstellen gesammelt. Die Anwendung dieser Kompetenzen im klinischen Forschungsumfeld und die Arbeit mit medizinischen Standards wie HL7 FHIR und DICOM stellen für mich eine spannende fachliche Weiterentwicklung dar.