09.09.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

Senior AI-First Full-Stack Engineer | KI-Agenten & LLM-Systeme & Mehr

Pforzheim, Deutschland
Pforzheim +500 km
Fachinformatiker Anwendungsentwicklung (IHK) | DDD, Clean Architecture
Pforzheim, Deutschland
Pforzheim +500 km
Fachinformatiker Anwendungsentwicklung (IHK) | DDD, Clean Architecture

Profilanlagen

cv-enis-oezsoy.pdf

Über mich

Full-Stack System Entwickler mit 13+ Jahren Erfahrung und 76+ Projekten. Von ÖPNV-Echtzeitsystemen und Automotive-Infotainment über SaaS-Produkte bis KI-Anwendungen. Spring Boot, TypeScript, Kubernetes, Python. Open-Source-Contributor. Dreisprachig: DE/EN/TR.

Skills

FlutterClean CodeJavaAPIsKünstliche IntelligenzBehavior Driven DevelopmentC++SaasLinuxDevOpsEmbedded LinuxEmbedded SoftwareGitHubPythonLinux-BefehleNode.jsOAuthScrumRabbitMQRedisSvelteOpenid ConnectAnsibleTensorFlowPrometheusHands-On-MentalitätTypeScriptRust (Programming Language)Test-Driven DevelopmentEvent-driven ArchitectureTailwindReact.jsGrafanaInternet Of ThingsBackendKerasGitLabFastAPISpring DataKotlinEvent Driven ArchitectureGitlab-CiKubernetesFull Stack EntwicklungDartReact NativeFront EndStable DiffusionDomain Driven DevelopmentIoT-SicherheitArtificial Intelligence Markup Language (AIML)GPT
KI & Agentische Systeme
Entwicklung agentischer KI-Systeme seit 2023, heute in Kundenproduktion: agentischer Matching-Microservice mit 20+ Agenten für eine KI-Recruiting-Plattform. Eigenes Agenten-Framework: LLM-Orchestrierung, Tool-Calling, typsichere Structured Outputs, Multi-Agent-Betrieb, Echtzeit-Debug-UI. Über ein Dutzend eigene MCP-Server (Model Context Protocol). RAG (ChromaDB, Knowledge Graphs), Custom-NER (spaCy, BERT/DistilBERT Fine-Tuning), 9.500+ Datensätze per GPT-4o-Enrichment-Pipeline, Speech-to-Text (WhisperX), Browser-Agents. Self-Hosted LLMs: vLLM, Ollama, LiteLLM. Ich entwickle täglich KI-gestützt, orchestriere Agenten-Workflows und reviewe KI-generierten Code über eigene Multi-Agent-Review-Pipelines (LLM-as-Judge, Eval-getrieben). Genau an der Schnittstelle "KI-Output in Production-Qualität überführen" liegt mein Schwerpunkt.

Java, Kotlin & Spring Boot (13 Jahre Java)
Spring Boot 3, Spring WebFlux, Microservices, Kotlin (4 Jahre). Mission-critical ÖPNV-Echtzeit-Leitstelle (DDD, Event-Driven Architecture), E-Assessment-SaaS mit Keycloak-SSO und ELK-Monitoring, Automotive-Infotainment für einen deutschen Automobilhersteller.

TypeScript & Frontend (8 Jahre)
Angular, SvelteKit/Svelte, React/Next.js, Vue.js, Tailwind CSS. Eigene SaaS-Produkte von Null auf Production gebracht. Legacy-JavaScript→TypeScript-Migration im Automotive-Bereich. Echtzeit-UIs (WebSocket/SSE), SSR, Drizzle ORM, Prisma.

Python & Backend (4 Jahre)
FastAPI, Pydantic, asyncio, pytest, uv. LLM-Services, MCP-Server und Datenpipelines in Production. Erste Produktionsdienste in Rust.

Qualität & Testing
TDD, Playwright-E2E inkl. Visual-Regression- und Accessibility-Tests, Karate-API-Tests, Testcontainers, BDD (Cucumber), ArchUnit für Architektur-Invarianten, Contract-Testing. Testinfrastruktur-Migrationen (Karma → Jest) und CI-Quality-Gates.

DevOps & Cloud (6 Jahre)
Docker, Kubernetes (K3s/K8s), Helm, Kustomize, Ansible, GitLab CI, GitHub Actions, Linux, Grafana, Prometheus, Loki, OpenTelemetry, RabbitMQ. Komplette Deployment-Pipelines und Monitoring-Stacks aufgebaut und betrieben, inkl. GPU-Workloads.

Datenbanken
PostgreSQL, MariaDB, MongoDB, Redis, Firebase, SQLite, Oracle. Drizzle ORM, Prisma, Spring Data JPA, R2DBC, Flyway-Migrationen.

Mobile & IoT/Embedded
Flutter/Dart (4 Jahre), Apps im Google Play Store veröffentlicht. iOS/Swift (BLE-App, XCUITest-E2E). ESP32/Arduino-C++-Firmware, Raspberry Pi, MQTT, Smart-Home-Integrationen.

Agile Methoden & Architektur
Scrum, Domain-Driven Design (Workshop bei Michael Plöd), Clean Architecture, Event-Driven Architecture. Erfahrung in wechselnden Kundeneinsätzen und cross-funktionalen Teams.

Open Source
Accepted PRs in 10+ externen Projekten, darunter Flameshot (29k+ Stars), TelegramBots (5k+ Stars) und COVESA DLT Viewer. Sprachen: C++, Java, Python, TypeScript, Dart, C#.

Mein Anspruch sind Systeme statt Prototypen: getestet, observierbar, automatisiert deploybar.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2021

Sprachen

DeutschMutterspracheEnglischverhandlungssicherTürkischgut

Projekthistorie

Freelance Developer / CEO

enoyIT

Internet und Informationstechnologie

< 10 Mitarbeiter

Gründung und Aufbau eines Solo-IT-Unternehmens mit Fokus auf Full-Stack-Entwicklung, SaaS-Produkte und technische Beratung.

Eigenentwicklung & Betrieb:
- 2 SaaS-Produkte eigenständig von Null auf Production gebracht (skyjoe.net, foooodle.de)
- Kompletter Produktlebenszyklus: Konzeption, Architektur, Entwicklung, Testing, Deployment, Betrieb
- Tech-Stack: SvelteKit, TypeScript, PostgreSQL, Drizzle ORM, Tailwind CSS, Docker, Kubernetes

KI & Machine Learning:
- Dreamcatcher AI: Agentifiziertes KI-Traumtagebuch mit GPT-4o Enrichment Pipeline, 9.500+ Datensätze, MCP-Server, 4 Tech-Stack-Iterationen
- AI Address Extractor: Custom spaCy NER-Modelle, BERT/DistilBERT Fine-Tuning

DevOps & Infrastruktur:
- Aufbau und Betrieb eigener K3s-Kubernetes-Cluster
- CI/CD-Pipelines mit GitLab CI und GitHub Actions
- Automatisierte Deployments, Monitoring, SSL-Termination

Open Source:
- Accepted PRs in 10+ externen Projekten: Flameshot (29k+ Stars, C++/Qt OCR-Feature), TelegramBots (5k+ Stars, Spring Boot Starter), COVESA DLT Viewer, hass-divoom, flutter_typeahead, BinaryKits.Zpl
- Eigene Open-Source-Projekte: Kudos (SvelteKit), synTrack (Flutter), Spring-Tg

Kundenwebentwicklung & Beratung:
- Technische Beratung und Webentwicklung für externe Kunden
- Portfolio-Website mit i18n, SEO-Optimierung und Lighthouse 100/100

Software Developer (via synyx)

ÖPNV-Echtzeitsystem Hersteller

Transport und Logistik

1000-5000 Mitarbeiter

Rolle: Software Developer (Consultant via synyx GmbH)
Kunde: Großer Verkehrsbetrieb
Branche: Public Transport

Mission-critical Echtzeit-Leitstelle für Fahrgastinformation im öffentlichen Nahverkehr. Entwicklung und Wartung eines verteilten Microservices-Systems zur Verarbeitung und Anzeige von Echtzeit-Fahrdaten.

Aufgaben:
- Entwicklung von Java/Spring-Boot-Microservices in einer Event-Driven Architecture
- Domain-Driven Design: Bounded Contexts, Aggregates und Domain Events modelliert
- PostgreSQL-Datenbankdesign und Optimierung für hochfrequente Schreibzugriffe
- Redis-Caching für Echtzeit-Datenverteilung an Anzeigesysteme
- Asynchrone Kommunikation zwischen Services via RabbitMQ
- Kubernetes-basiertes Deployment mit GitLab CI/CD-Pipelines
- Code Reviews, Pair Programming und technische Konzeption im agilen Team (Scrum)
- Monitoring und Alerting mit Grafana-Dashboards

Tech-Stack: Java, Spring Boot, PostgreSQL, Redis, RabbitMQ, Kubernetes, GitLab CI, Docker, Grafana

Software Developer (via synyx)

KIT

Sonstiges

>10.000 Mitarbeiter

Rolle: Software Developer (Consultant via synyx GmbH)
Kunde: Karlsruher Institut für Technologie (KIT)
Branche: Forschung / Wissenschaft

Integration einer Echtzeit-Umfrage-Lösung in ein bestehendes Multi-Criteria Decision Analysis (MCDA) Forschungstool für Workshop-basierte Evaluationen.

Aufgaben:
- Integration der LimeSurvey REST API in eine bestehende Java-Desktop-Anwendung
- Echtzeit-Datenabfrage und -Verarbeitung von Workshop-Teilnehmer-Antworten
- UI-Erweiterung der Swing-Oberfläche für Survey-Management
- Konzeption und Umsetzung der bidirektionalen Kommunikation zwischen MCDA-Tool und LimeSurvey
- Enge Zusammenarbeit mit dem Forschungsteam zur Anforderungsanalyse

Tech-Stack: Java, Swing, LimeSurvey REST API, Maven

Software Developer (via synyx)

Anbieter Persönlichkeits- und Kompetenzanalysen

Sonstiges

50-250 Mitarbeiter

Rolle: Software Developer (Consultant via synyx GmbH)
Kunde: HR/Assessment-Unternehmen
Branche: Human Resources / Assessment

Entwicklung einer cloudbasierten E-Assessment-SaaS-Plattform für Persönlichkeits- und Kompetenzanalysen. Microservice-Architektur mit Single-Sign-On und umfassendem Monitoring.

Aufgaben:
- Entwicklung und Wartung von Java/Kotlin-Microservices mit Spring Boot
- Keycloak-Integration für Single-Sign-On und Mandantenfähigkeit
- ELK-Stack (Elasticsearch, Logstash, Kibana) für zentralisiertes Logging und Monitoring
- Datenbankdesign und Migrationen
- Docker-basierte Entwicklungs- und Deployment-Umgebungen
- CI/CD-Pipelines mit GitLab CI
- Agile Entwicklung im Scrum-Team mit regelmäßigen Code Reviews
- Technische Dokumentation und Onboarding neuer Teammitglieder

Tech-Stack: Java, Kotlin, Spring Boot, Keycloak, ELK Stack, Docker, GitLab CI, PostgreSQL

Software Developer (via synyx)

Deutscher Automobilhersteller

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Rolle: Software Developer (Consultant via synyx GmbH)
Kunde: Deutscher Automobilhersteller (OEM)
Branche: Automotive / Infotainment

Entwicklung der Musik- und Medien-Applikation im Fahrzeug-Infotainmentsystem eines deutschen Premium-Automobilherstellers. Arbeit in einem internationalen Entwicklungsteam.

Aufgaben:
- Weiterentwicklung und Wartung der Musik/Medien-App im Head-Unit-Infotainmentsystem
- Migration einer umfangreichen Legacy-JavaScript-Codebasis nach TypeScript
- Integration mit Fahrzeug-Middleware über SOME/IP und joynr-Protokoll
- Unit- und Integrationstests mit Jest
- CI/CD mit Jenkins in einer komplexen Multi-Team-Build-Umgebung
- Enge Abstimmung mit Hardware-Teams und anderen Software-Modulen
- Agile Entwicklung (Scrum) in einem verteilten, internationalen Team

Tech-Stack: TypeScript, JavaScript, Jest, Jenkins, SOME/IP, joynr, Node.js

Assistant Speaker @ Building IoT - 2020

Software Lead - DevOps

apollon GmbH & Co. KG

Internet und Informationstechnologie

250-500 Mitarbeiter

Software Lead des DevOps-Teams.

Auszubildender

apollon GmbH+Co. KG

Internet und Informationstechnologie

50-250 Mitarbeiter


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden