SİNAN UÇAR
Senior Software Engineer | AI Products
Kurzprofil
Diplom-Informatiker und Senior Software Engineer mit über 15 Jahren Erfahrung in Frontend-/Fullstack-Entwicklung und Enterprise-Software. Entwickelt KI-Funktionen end to end — von LLM-, RAG- und Agentenlogik bis zu produktionsnahen Weboberflächen und Integrationen.
Praxiserfahrung
Senior Software Engineer | AI Products
Architektur, technische Beratung und End-to-End-Entwicklung performanter Web-, Enterprise- und KI-Anwendungen.
- Entwicklung integrierter KI-Funktionen für eine Enterprise-Dokumentenplattform: Dokumentenklassifikation, Metadatenextraktion, sprachübergreifende Zusammenfassungen und dialogbasierte Auskünfte über berechtigte Dokumentbestände
- End-to-End-Entwicklung einer KI-gestützten Vorgangsbearbeitung mit strukturierter Extraktion, mandantengetrenntem Retrieval, Quellenbelegen und kontrollierten LangGraph-Abläufen bis zur menschlichen Freigabe
- Entwicklung modularer Webanwendungen und Frontend-Komponenten mit TypeScript, React, Next.js, Vue und Lit
- Backend- und API-Entwicklung mit Node.js, Python, FastAPI, SQL und PostgreSQL
- Optimierung von Rendering-Pfaden und Asset-Auslieferung für schnellere und stabilere Webanwendungen
- Softwaretesting, Testautomatisierung, CI/CD und Containerisierung mit Playwright, Jest, Vitest, GitLab CI und Docker
- Zusammenarbeit mit Produkt-, Design- und Entwicklungsteams von der technischen Konzeption bis zum Deployment
Softwareentwickler / Frontend & Prozessautomatisierung
Aufbau wiederverwendbarer Modularchitekturen mit TypeScript und JavaScript für flexible digitale Kampagnen.
- Aufbau wiederverwendbarer Modularchitekturen mit TypeScript und JavaScript für flexible digitale Kampagnen
- Automatisierung von Build- und Deployment-Prozessen mit GitLab CI zur Beschleunigung wiederkehrender Release-Abläufe
- Verkürzung der Release-Zyklen von Tagen auf Stunden durch standardisierte Entwicklungsprozesse und automatisierte Auslieferung
Senior IT-Berater & Enterprise-Architekt
Architektur verteilter Enterprise-Anwendungen mit Java, C# und SQL für komplexe fachliche Anforderungen.
- Architektur verteilter Enterprise-Anwendungen mit Java, C# und SQL für komplexe fachliche Anforderungen
- Koordination mehrerer Entwicklerteams mit bis zu 12 Personen zur strukturierten Umsetzung technischer Liefergegenstände
- Steuerung von Requirements Engineering und Rollouts zur Abstimmung von Fachanforderungen, technischer Umsetzung und produktiver Einführung
Backend-Softwareentwickler
Backend-Entwicklung und Modernisierung bestehender Unternehmenssoftware im Rahmen einer Migration auf C#/.NET.
- Portierung bestehender Anwendungen auf C#/.NET und Neugestaltung zentraler Softwarebestandteile
- Optimierung komplexer SQL-Abfragen und Stored Procedures zur Beschleunigung von Berichten
- Entwicklung robuster Schnittstellen für automatisierten Datenaustausch mit Fremdsystemen
Diplom-Informatik
Gesamtnote: mit Auszeichnung. Diplomarbeit: Konnektionistische Systeme in der natürlichen und künstlichen Intelligenz sowie in den kognitiven Neurowissenschaften – Strukturen, Lernen und Fähigkeiten.
- Schwerpunkt auf künstlicher Intelligenz, neuronalen Netzen und kognitiven Neurowissenschaften