Zum Inhalt springen

SİNAN UÇAR

Senior Software Engineer | AI Products

Sinan Uçar

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

12/2020 – heute

Senior Software Engineer | AI Products

Fil & Muz · Freiberuflich

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
TypeScriptVueLitKI-IntegrationRAGLangGraphPlaywrightDockerCI/CD
05/2019 – 11/2020

Softwareentwickler / Frontend & Prozessautomatisierung

Smoox GmbH, Düsseldorf

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
TypeScriptJavaScriptModularchitekturGitLab CIBuild-Automatisierung
10/2014 – 12/2018

Senior IT-Berater & Enterprise-Architekt

ÇIĞIŞ Software Systems Ltd., Istanbul

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
JavaC#SQLEnterprise-ArchitekturRequirements EngineeringTeamkoordination
06/2009 – 08/2014

Backend-Softwareentwickler

Invitec GmbH & Co. KG, Duisburg

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
C#.NETSQLStored ProceduresSchnittstellenPerformance-Tuning
2000 – 2008

Diplom-Informatik

Technische Universität Dortmund

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
Künstliche IntelligenzDiplomNeuronale NetzeKognitive Neurowissenschaft