Ömer ÇAYIR

Ömer ÇAYIR

Data Engineer • Full-Stack Developer

PythonTypeScriptReactNode.jsApache KafkaSparkAirflowDockerKubernetesRedisPostgreSQL

Hakkımda

Karadeniz Teknik Üniversitesi Bilgisayar Mühendisliği mezunuyum. IGA – IST Systems bünyesinde Veri Mühendisi olarak Kafka, Spark, Airflow ve Kubernetes ile gerçek zamanlı ve batch veri boru hatları geliştiriyor; React ve Node.js ile uçtan uca tam yığın çözümler üretiyorum. ETL mimarisi, bulut-yerel dönüşüm ve operasyonel gösterge panellerinin tasarımı başlıca çalışma alanlarım.

İletişim

Deneyim

IGA – IST Systems — Veri Mühendisi

Mayıs 2024 – Hâlen
  • Farklı operasyonel birimlerin ihtiyaçlarına yönelik uçtan uca tam yığın gösterge panelleri tasarladım; React/Node.js ve Tableau tabanlı çözümler için Python, Spark ve Airflow ile ölçeklenebilir veri boru hatları geliştirdim.
  • F1RST uygulamasının geliştirilmesine katkıda bulundum: özel React bileşenleri oluşturdum, AMS veri akışlarını entegre ettim; Kafka, Spark ve Redis ile gerçek zamanlı veri işlemeyi sağladım.
  • ASMGCS ve AMS raporlaması için Telegraf, Kafka, Spark, MongoDB ve Python kullanarak yüksek kapasiteli ETL boru hatları inşa ettim.
  • Kubernetes tabanlı bulut-yerel mimariye eski ETL boru hatlarını taşıdım; Airflow ile orkestrasyon sağlayarak ölçeklenebilir ve hata toleranslı altyapı kurdum.
  • Teknik: Python, React, Node.js, Apache Kafka, Spark, Airflow, Kubernetes, Redis, Telegraf, MongoDB, Tableau

İGA İstanbul Havalimanı — Veri Entegrasyon Uzman Yardımcısı

Mart 2023 – Mayıs 2024
  • F1RST operasyon yönetim platformunu geliştirdim (uçuş yönetimi, ısı haritası, güvenlik modülleri).
  • Kafka, Spark, Airflow ve PostgreSQL kullanarak veri ambarı mimarisine katkı sağladım.
  • Gerçek zamanlı ve batch veri entegrasyon süreçleri tasarladım.
  • Teknik: Python, JavaScript, MERN Stack, Apache Kafka, Spark, Airflow, SQL, NoSQL

TÜBİTAK, Trabzon — Star Bursiyer (TÜBİTAK 1001)

Mayıs 2022 – Ocak 2023
  • Python ile dinamik G‑Code üreten uygulamalar geliştirdim.
  • Veri analizi ve görselleştirme üzerine çalıştım (matplotlib, numpy, pandas).

Bordo Bilişim, Samsun — Web Geliştirme Stajyeri

Eylül 2021 – Mayıs 2022
  • MeteorJS ve JavaScript ile küçük ölçekli web projeleri geliştirdim.
  • Teknik: JavaScript, Bootstrap 5, MongoDB, MeteorJS

Yetenekler

Programming: Python, JavaScript, ReactJS, Node.js, C/C++

Data & Streaming: Kafka, Spark, ETL/ELT Pipelines

Orchestration & Infra: Airflow, Docker, Kubernetes

Databases: PostgreSQL, MongoDB, MSSQL, Redis

Linux, Shell (Bash/Zsh), Git

Projeler

F1RST – Gerçek Zamanlı Operasyonel Karar Destek Platformu

İGA İstanbul Havalimanı, Mayıs 2024 – Hâlen
  • MERN Stack kullanarak gerçek zamanlı uçak durumunu ve planlamayı görselleştiren özel UI bileşenleriyle kritik bir platform geliştirdim.
  • Canlı AMS akışlarını işlemek için Apache Kafka ve Spark ile yüksek kapasiteli bir backend mimarisi kurarak saniyenin altında gecikme elde ettim.
  • Operasyon ekipleri için veri erişimini kolaylaştırdım; eski gecikmeli raporlamanın yerini anlık veri görselleştirmesiyle aldım.

Gerçek Zamanlı & Toplu Entegrasyon Çerçevesi

İGA İstanbul Havalimanı, Haziran 2023 – Hâlen
  • ASMGCS, AMS, SAP ve MSSQL dahil farklı veri kaynaklarını merkezi bir ortamda birleştiren sağlam bir çerçeve tasarladım.
  • Kurumsal raporlama için 'tek doğru kaynak' oluşturarak gerçek zamanlı ve toplu iş yükleri için veri alım katmanları geliştirdim.
  • Redis ve Spark üzerinden veri akışını optimize ederek yüksek performanslı analitik çözümler sundum.
  • Eski veri hatlarını modernize ederek veri erişim gecikmesini 15 dakikadan saniyenin altına indirdim.

Kurumsal Veri Ambarı & ETL Mimarisi

İGA İstanbul Havalimanı, Haziran 2023 – Hâlen
  • Staging (STG), Operasyonel Veri Deposu (ODS) ve Veri Ambarı (DWH) katmanlarından oluşan çok katmanlı veri mimarisi oluşturdum.
  • Üst yönetim analitiği ve operasyonel raporlama için 'tek doğru kaynak' sağlayan karmaşık dönüşüm mantığı uyguladım.
  • PostgreSQL ve MongoDB havuzlarında %100 veri bütünlüğünü güvence altına almak için her katmanda veri kalite protokolleri kurdum.

Diller

  • TürkçeAna Dil
  • İngilizceB1
  • ArapçaA1

Sertifikalar & Eğitimler

Docker

Gantek Academy

Haziran 2024

Apache Kafka

Gantek Academy

Şubat 2025

Kubernetes

Gantek Academy

Şubat 2025