Mustafa Yılmaz

Who is Mustafa YILMAZ ?

Artificial Intelligence Engineer • Big Data Engineer • Software Developer

I am an Artificial Intelligence and Big Data Engineer with hands-on experience in the telecommunication, banking, and technology sectors, having worked at Turkcell, VakıfBank, Burgan Bank, and IDT Corporation (Net2Phone). My career began with software development, and over the years I specialized in scalable data platforms, real-time analytics, and AI-driven solutions.

I design and optimize data pipelines and build cloud-native architectures that enable businesses to harness the power of data effectively. My expertise spans from enterprise-scale software development (C#, ASP.NET, Java, Oracle, MSSQL) to modern Big Data and AI ecosystems (Kafka, Spark, Hadoop, TensorFlow, Docker, Kubernetes).

Career Highlights

  • Turkcell

    Big Data projects in the telecom sector.

  • VakıfBank

    Big Data projects with a focus on security and performance.

  • IDT Corporation (Net2Phone)

    Big Data pipelines, GCP & AWS, Python/Flask APIs, CI/CD automation, and Python 2.x → 3.x migration.

  • Burgan Bank

    Real-time customer analytics platform using Kafka, MicroStrategy, Kubernetes, and ClickHouse.

Tech Stack & Expertise

Big Data & Analytics

  • Apache Hadoop
  • Spark
  • Kafka
  • Elasticsearch
  • Informatica
  • Sqoop
  • NoSQL

Programming

  • Python
  • C#
  • .NET Core
  • T-SQL
  • PL/SQL

Databases

  • Oracle
  • MS SQL Server
  • HBase
  • PostgreSQL
  • MySQL

Cloud & DevOps

  • Docker
  • Kubernetes
  • Microservices
  • CI/CD
  • Cloud-based AI solutions

AI & Data Science

  • Pandas
  • TensorFlow
  • Keras
  • NLP
  • Deep Learning

I see software and AI as a never-ending journey of learning and innovation. Beyond work, I share my experiences, solutions, and thoughts on technology through my blog.