Skip to content

SİNAN UÇAR

Senior Software Engineer | AI Products

Sinan Uçar

Profile

Diplom-Informatiker and senior software engineer with 15+ years of experience in frontend/fullstack development and enterprise software. Builds AI features end to end — from LLM, RAG, and agent logic to production-oriented web interfaces and integrations.

Experience

12/2020 – present

Senior Software Engineer | AI Products

Fil & Muz · Freelance

Architecture, technical consulting, and end-to-end development of high-performance web, enterprise, and AI applications.

  • Built integrated AI features for an enterprise document platform: document classification, metadata extraction, cross-language summaries, and conversational access to authorised document collections
  • Delivered an end-to-end AI-assisted case-processing workflow with structured extraction, tenant-isolated retrieval, source citations, and controlled LangGraph flows up to human approval
  • Developed modular web applications and frontend components with TypeScript, React, Next.js, Vue, and Lit
  • Built backend services and APIs with Node.js, Python, FastAPI, SQL, and PostgreSQL
  • Optimised rendering paths and asset delivery for faster and more stable web applications
  • Applied software testing, test automation, CI/CD, and containerisation with Playwright, Jest, Vitest, GitLab CI, and Docker
  • Collaborated with product, design, and engineering teams from technical concept through deployment
TypeScriptVueLitAI IntegrationRAGLangGraphPlaywrightDockerCI/CD
05/2019 – 11/2020

Software Engineer (Frontend & Process Automation)

Smoox GmbH, Düsseldorf

Building reusable modular architectures with TypeScript and JavaScript for flexible digital campaigns.

  • Built reusable module architectures with TypeScript and JavaScript for flexible digital campaigns
  • Automation of build and deployment processes with GitLab CI to accelerate recurring release cycles
  • Reduced release cycles from days to hours through standardized development processes and automated delivery
TypeScriptJavaScriptModular ArchitectureGitLab CIBuild Automation
10/2014 – 12/2018

Senior IT Consultant & Enterprise Architect

ÇIĞIŞ Software Systems Ltd., Istanbul

Architecture of distributed enterprise applications with Java, C#, and SQL for complex business requirements.

  • Architected distributed enterprise applications with Java, C#, and SQL for complex business requirements
  • Coordination of multiple development teams of up to 12 people for structured delivery of technical deliverables
  • Management of requirements engineering and rollouts to align business requirements, technical implementation, and production launch
JavaC#SQLEnterprise ArchitectureRequirements EngineeringTeam Coordination
06/2009 – 08/2014

Backend Software Engineer (C# / .NET)

Invitec GmbH & Co. KG, Duisburg

Backend development and modernisation of existing enterprise software as part of a migration to C#/.NET.

  • Ported existing applications to C#/.NET and redesigned central software components
  • Optimised complex SQL queries and stored procedures to accelerate reporting
  • Development of robust interfaces for automated data exchange with third-party systems
C#.NETSQLStored ProceduresInterfacesPerformance Tuning
2000 – 2008

Diplom Computer Science

Technische Universität Dortmund

Graduated with distinction. Diploma Thesis: Connectionist systems in natural and artificial intelligence as well as in cognitive neurosciences – structures, learning, and abilities.

  • Focus on artificial intelligence, neural networks, and cognitive neuroscience
Artificial IntelligenceDiplomNeural NetworksCognitive Neuroscience