Mustafa Uğur KAÇAK
Istanbul, TR
ukacakdev@gmail.com
+90 534 824 6428

Experienced Senior Software Engineer specializing in analytics, AI/LLM technologies, and cloud solutions, with a proven track record in leading high-performing teams, driving technical innovation, and ensuring strategic project delivery. Skilled in full-stack development, cloud architecture (Azure, AWS), and Agile methodologies.Actively developing software projects that integrate Large Language Models (LLMs) like OpenAI GPT-4, Azure OpenAI (Assistants, Responses API, Agents), and building unified GPT-based APIs, intelligent chatbot systems, and function-calling AI platforms.Passionate about creating collaborative, growth-focused environments and delivering scalable, customer-centric, data-driven products.

Experience


Analytics Software Development Group Manager
March 2024
 — 
Present
NTT DATA Business Solutions

Overseeing strategic development, technical leadership, and cross-functional teams to deliver data-driven solutions at scale.

  • Led a strategic initiative building a data warehouse solution (.NET Core, PostgreSQL, Hangfire) @Game Energy, aggregating data from 15+ energy providers.
  • @Pegasus Airlines Developed a scalable, unified GPT-based integration API using Java Spring Boot and Azure OpenAI, enabling dynamic AI-assisted services across platforms.Built full-stack chatbot solutions with React, TailwindCSS, Azure AI Foundry, and Azure DevOps, dramatically enhancing customer interaction and automation capabilities.Integrated Azure OpenAI Assistants, Responses API, and Tool-Calling (Agents) for advanced document-querying, image interpretation, and real-time multi-modal support.
  • Delivered full-stack chatbot solutions using React, Tailwind, Azure AI Foundry, and Azure DevOps @Pegasus Airlines, significantly improving customer engagement.
  • Developed comprehensive project management applications with Angular frontend, .NET Core backend, and Azure Synapse @ZF.
  • Managed cross-functional teams, emphasizing technical excellence, strategic growth, and process optimization.
Analytics Software Development Team Lead
April 2023
 — 
March 2024
NTT DATA Business Solutions

Managed a full-stack development team of 15+ engineers, delivering enterprise-grade analytics and cloud projects.

  • Implemented Agile practices and CI/CD pipelines to enhance code quality and velocity @ZF
  • Mentored junior and mid-level engineers to align technical solutions with business objectives
Senior Software Engineer
April 2022
 — 
April 2023
NTT DATA Business Solutions

Led critical architecture and development decisions, providing technical guidance to cross-functional teams.

  • Developed Chatbot Management Portal (React, Redis, AWS, Dialogflow, PostgreSQL, Python, Django) @BSH Turkey
  • Introduced best practices for large-scale systems and microservices @ZF
Software Engineer
January 2020
 — 
April 2022
NTT DATA Business Solutions

Contributed to full-stack solutions using modern frontend frameworks and robust backend services on AWS.

  • Implemented BI Connector Hub (React, Redux, Spring Boot)
  • Developed it.safe&social (React, GraphQL, AWS stack) for real-time contact tracing

Education


Istanbul Aydın University
September 2017
 — 
August 2019
Bachelor's Degree in Computer Engineering (3.39 GPA)

Certificates


Microsoft Azure Fundamentals (AZ-900)
January 2023
Microsoft
Microsoft Certified: Azure Developer Associate (AZ-204)
January 2023
Microsoft

Languages


Turkish:
Native
English:
Fluent

Skills


Frontend:
React, Angular, TypeScript, Redux, Material-UI
Backend:
.NET Core, Java Spring Boot, Python, NodeJS, Django
DevOps & Cloud:
Azure, AWS, CI/CD, Docker, Kubernetes, Azure DevOps