Yiğit Malçok

yigit@malcok.net

Veriyi çözümleyen,
doğayı keşfeden.
Decoding data,
exploring the land.

Bilgisayarlı görü ve makine öğrenmesi üzerine çalışan bir mühendisim. Görüntü işleme tabanlı kalite kontrol ve çok modlu tahmin sistemleri geliştiriyorum. Aynı zamanda ayçiçeği, buğday ve ceviz üretimi yapıyorum.An engineer working on computer vision and machine learning. I build image-based quality control and multimodal prediction systems. I also farm sunflower, wheat, and walnuts.

YolculukJourney

EğitimEducation

  1. 2023-09–2026-062023-09–2026-06

    Bilişim Sistemleri Mühendisliği Yüksek LisansMSc, Information Systems Engineering

    Sakarya Üniversitesi, Sakarya, TürkiyeSakarya University, Sakarya, Türkiye

    GPA 4.00/4.00GPA 4.00/4.00

    Tez: Çok Modlu Yapay Zekâ Yöntemleriyle Ticari Çiçek Aranjmanlarında Fiyat Tahmini. 3 metin temsili, 4 regresyon algoritması ve 2 bilgisayarlı görü modelini birleştiren bir fiyat tahmin hattı; erken ve geç füzyon stratejilerini karşılaştırıyor.

    Thesis: A Multi-Modal Deep Learning Approach for Price Prediction in Commercial Flower Arrangements — a pipeline combining 3 text representations, 4 regression algorithms, and 2 computer vision models, benchmarking early and late fusion strategies.

  2. 2019-09–2023-062019-09–2023-06

    Yönetim Bilişim Sistemleri LisansıBSc, Management Information Systems

    Sakarya Üniversitesi, Sakarya, TürkiyeSakarya University, Sakarya, Türkiye

    GPA 2.97/4.00GPA 2.97/4.00

    Lisans eğitimim boyunca makine öğrenmesi, bilgisayarlı görü ve yapay zeka alanlarına odaklandım.

    Focused on the intersection of management, information systems, and business processes throughout the degree.

  3. 2020-09–2026-052020-09–2026-05

    Halkla İlişkiler ve Reklamcılık LisansıBSc, Public Relations and Advertising

    Eskişehir Anadolu Üniversitesi, Eskişehir, TürkiyeEskişehir Anadolu University, Eskişehir, Türkiye

    GPA 2.66/4.00GPA 2.66/4.00

    İkinci lisans programım, bilişim sistemleri eğitimimin yanında kendimi geliştirebileceğim ek sosyal alanlar yarattı ve farklı bir sektörde profesyonel iş deneyimi edinmemi sağladı.

    A second bachelor’s degree, adding a complementary perspective on communication and brand narrative.

İş DeneyimiWork Experience

  1. 2025-10–devam ediyor2025-10–present

    Quality GenNext (Uzun Dönem Stajyer)Quality GenNext (Long-Term Intern)

    The Magnum Ice Cream Company, Çorlu, TürkiyeThe Magnum Ice Cream Company, Çorlu, Türkiye

    Gerçek zamanlı Power BI panoları tasarlıyor ve sürdürüyorum; ham telemetriyi analitik veri modellerine dönüştürmek için Azure Data Explorer üzerinde KQL sorguları yazıyorum. Kurumsal veritabanlarını veri kalitesi açısından inceliyor, tutarsızlıkları veri ekiplerine raporluyor, mevcut şemalar raporlama ihtiyacını karşılamadığında hesaplanmış SQL view’ları oluşturuyorum. İstatistiksel Proses Kontrolü’nü (SPC) destekliyorum.

    Designing and maintaining real-time Power BI dashboards; writing KQL queries on Azure Data Explorer to turn raw telemetry into analytical data models. Reviewing corporate databases for data quality, reporting inconsistencies to data teams, and creating calculated SQL views when existing schemas cannot serve reporting needs. Supporting Statistical Process Control (SPC).

  2. 2025-07–2025-102025-07–2025-10

    Satış TemsilcisiSales Representative

    Turkish Tuborg Pazarlama, Lüleburgaz, TürkiyeTurkish Tuborg Marketing, Lüleburgaz, Türkiye

    Trakya bölgesinde 100’den fazla açık ve kapalı nokta müşterisinin (on-premise / off-premise) satış yönetimini yürüttüm.

    Managed sales operations for 100+ on-premise and off-premise point-of-sale customers across the Trakya region.

  3. 2023-02–2023-062023-02–2023-06

    Uzun Dönem StajyerLong-Term Intern

    NEOSIS Yazılım ve Bilgi Teknolojileri, Sakarya, TürkiyeNEOSIS Software and Information Technologies, Sakarya, Türkiye

    Kurumsal müşteriler için ERP kurulumu, yapılandırması ve teknik destek süreçlerine katkı sağladım; NeoProtech Power Pack ürünü için Ar-Ge ve satın alma süreçlerinde yer aldım.

    Supported ERP installation, configuration, and technical assistance for corporate clients; assisted R&D and procurement for the NeoProtech Power Pack product.

  4. 2022-07–2025-062022-07–2025-06

    Kurucu OrtakCo-Founder

    Ekleristan, Lüleburgaz, TürkiyeEkleristan, Lüleburgaz, Türkiye

    Operasyonel veritabanını tasarladım ve yönettim; haftalık ve aylık raporlar ürettim; çevrimiçi satış platformlarını ve sosyal medya varlığını yürüttüm.

    Designed and managed the operational database; produced weekly and monthly reports; ran online sales platforms and social media presence.

  5. 2020-09–2021-072020-09–2021-07

    MerchandiserMerchandiser

    Turkish Tuborg Pazarlama, Lüleburgaz, TürkiyeTurkish Tuborg Marketing, Lüleburgaz, Türkiye

    Ürün görünürlüğünü ve raf bulunabilirliğini artırdım; günlük ERP tabanlı muhasebe süreçlerine destek verdim.

    Improved product visibility and in-store availability; supported accounting with daily ERP-based tasks.

Projeler & AkademiProjects & Academia

Ticari Çiçek Düzenlemelerinde Çoklu-Modlu Fiyat Tahmini (Yüksek Lisans Tezi)Multimodal Price Prediction for Commercial Flower Arrangements (Master's Thesis)

3 metin temsili, 4 regresyon algoritması ve 2 bilgisayarlı görü modelini birleştiren bir fiyat tahmin hattı; erken ve geç füzyon stratejilerini karşılaştırdım.Built a multimodal price prediction pipeline combining 3 text representations, 4 regression algorithms, and 2 computer vision models; benchmarked early and late fusion strategies.

  • bilgisayarlı görü
  • makine öğrenmesi
  • çoklu-modlu öğrenme

Python’da, ticari çiçek düzenlemeleri için çoklu-modlu bir fiyat tahmin hattı kurdum: 3 farklı metin temsili, 4 regresyon algoritması ve 2 bilgisayarlı görü modelini bir araya getirdim. Erken füzyon ve geç füzyon stratejilerini karşılaştırmalı olarak değerlendirdim.

Yöntem. Çalışma, Türkiye’de faaliyet gösteren bir e-ticaret platformu üzerinden web kazıma yoluyla toplanan ürün metinleri ve görselleriyle başladı. Görsel analizde YOLOv8 Nano ve YOLOv11 nesne tespit modelleriyle gül sayısı, gül/aranjman oranı ve büyüklük gibi öznitelikler çıkarıldı; metin analizinde ise TF-IDF, Word2Vec ve BERT temsilleri karşılaştırıldı. Ridge, Random Forest, XGBoost ve LightGBM regresyon algoritmaları hem erken hem geç füzyon stratejileriyle birleştirildi; model karşılaştırması Nested Cross-Validation ve Out-of-Fold (OOF) tahminleriyle veri sızıntısı olmadan yapıldı.

Sonuç. En iyi sonucu (R² = 0.7764), TF-IDF metin özniteliklerini YOLOv11 tabanlı görüntü özniteliklerine erken füzyonla birleştiren bir Random Forest modeli verdi. SHAP analizi, gül sayısının ve belirli anahtar kelimelerin (ör. “like”, “powder”) fiyat tahminindeki baskın etkisini doğruladı.

Built a multimodal price prediction pipeline in Python combining 3 text representations, 4 regression algorithms, and 2 computer vision models; benchmarked early fusion and late fusion strategies for commercial flower arrangement pricing.

Method. The study began with product texts and images collected via web scraping from a Turkish e-commerce platform. For image analysis, YOLOv8 Nano and YOLOv11 object detection models extracted features such as rose count, rose-to-arrangement ratio, and size; for text analysis, TF-IDF, Word2Vec, and BERT representations were compared. Ridge, Random Forest, XGBoost, and LightGBM regression algorithms were combined through both early and late fusion strategies, with model comparison carried out leak-free via Nested Cross-Validation and Out-of-Fold (OOF) predictions.

Result. The best result (R² = 0.7764) came from a Random Forest model combining TF-IDF text features with YOLOv11-based image features through early fusion. SHAP analysis confirmed the dominant effect of rose count and specific keywords (e.g., “like”, “powder”) on price prediction.

Magnum Badem Dağılımı Kalite KontrolüMagnum Almond Distribution Quality Control

Roboflow ile etiketlenmiş YOLOv11 modeliyle badem tespiti yapan, ArUco işaretleyicilerle ölçek ve hizalama sağlayan, ızgara doluluk analiziyle ürünü İyi/Orta/Kötü olarak sınıflandıran bir görüntü işleme kalite kontrol uygulaması.An image-processing QC application that detects almonds with a Roboflow-labeled YOLOv11 model, calibrates scale and alignment with ArUco markers, and classifies each product as Good/Medium/Bad via grid fill-rate analysis.

  • bilgisayarlı görü
  • YOLOv11
  • kalite kontrol
  • OpenCV

Yöntem. Roboflow üzerinde etiketlenen badem görselleriyle bir YOLOv11 nesne tespit modeli eğitildi. Ürün, kağıda basılı 4 ArUco işaretçisiyle birlikte fotoğraflanıyor; bu işaretçiler hem piksel–milimetre ölçek kalibrasyonunu hem de perspektif hizalamayı sağlıyor. Tespit edilen bademler ürün yüzeyine bindirilen bir ızgara üzerine haritalanarak hücre bazında doluluk oranı, toplam badem sayısı ve badem büyüklüğü (mm cinsinden ortalama/minimum/maksimum) hesaplanıyor.

Sonuç. Doluluk oranı ve dağılımın homojenliğine göre ürün otomatik olarak İyi, Orta veya Kötü şeklinde sınıflandırılıyor; ön ve arka yüz ayrı ayrı değerlendiriliyor.

Method. A YOLOv11 object detection model was trained on almond images labeled in Roboflow. Each product is photographed alongside 4 printed ArUco markers, which provide both pixel-to-millimeter scale calibration and perspective alignment. Detected almonds are mapped onto a grid overlaid on the product surface to compute per-cell fill rate, total almond count, and almond size (average/min/max, in millimeters).

Result. Based on the fill rate and the homogeneity of the distribution, each product is automatically classified as Good, Medium, or Bad; the front and back faces are evaluated separately.

Power BI ProjeleriPower BI Projects

Üretim ortamındaki canlı veri kaynaklarına bağlanan, tanımlı eşikler aşıldığında otomatik e-posta uyarısı üreten Power BI kalite ve süreç takip panoları.Power BI quality and process monitoring dashboards connected to live production data sources, with automated e-mail alerts when defined thresholds are exceeded.

  • Power BI
  • veri görselleştirme
  • kalite kontrol
  • Azure Data Explorer

Üretim ortamındaki SQL veritabanları ve Azure Data Explorer gibi canlı veri kaynaklarına bağlanan Power BI çözümleri geliştiriyorum. Ham telemetriyi ve saha kontrol kayıtlarını analitik veri modellerine dönüştürüp kalite, süreç ve uygunluk göstergelerini gerçek zamanlıya yakın izlemeye açıyorum. Panolar yalnızca raporlama katmanı değil; tanımlı eşikler aşıldığında ya da beklenen kayıt oluşmadığında ilgili ekiplere otomatik e-posta uyarısı üreten aktif takip mekanizmaları da içeriyor.

Ratio Tracking — Hat Bazlı Kalite Performans Takibi. Üretilen ürünlerin tanımlı kalite standartlarına uygunluğunun hat bazında Green / Amber / Red oranlarıyla raporlanması. Her hat için en sık görülen ilk üç uygunsuzluk tipi ayrı bir kırılımda listeleniyor; vardiya, lokasyon ve hafta filtreleriyle fabrika genelinden tek hatta kadar inilebiliyor.

Control Tracking — Vardiya Bazlı Kontrol Takibi. Her vardiyada yapılması zorunlu periyodik kontrollerin gerçekleşip gerçekleşmediğinin izlenmesi. Tamamlanma oranı (% True / % False) hat, kontrol noktası, vardiya ve kontrolü yapan kullanıcı kırılımında raporlanıyor; beklenen kontrol kaydı oluşmadığında sistem otomatik e-posta uyarısı üretiyor.

Cp-Cpk — Proses Yeterlilik Raporu. Materyal ve analiz bazında yapılan ölçümlerin spesifikasyon limitleri içinde kalıp kalmadığının kontrolü. Ortalama, standart sapma ve Cp / Cpk değerleri otomatik hesaplanıyor; koşullu biçimlendirme ile yeterlilik eşiğinin altında kalan materyal–analiz kombinasyonları doğrudan öne çıkarılıyor.

Temperature Tracking — Sıcaklık Takibi. Azure Data Explorer üzerinden akan sensör verisiyle, tanımlı sıcaklık aralığında tutulması gereken bir depolama alanının bölge bazında ve gerçek zamanlıya yakın izlenmesi. Alan üç ayrı bölgeye ayrılarak ortalama sıcaklık, bölge kırılımı ve zaman serisi eğilimi üzerinden değerlendiriliyor; ölçümler belirlenen alt/üst limitlerin dışına çıktığında ilgili ekiplere otomatik e-posta uyarısı iletiliyor.

Aşağıdaki görseller, gizlilik gereği tüm tanımlayıcı bilgiler kaldırılarak yapı şeması hâline getirilmiştir.

I build Power BI solutions connected to live data sources such as production SQL databases and Azure Data Explorer. Raw telemetry and shop-floor control records are transformed into analytical data models, opening quality, process, and compliance indicators to near real-time monitoring. These dashboards are not only a reporting layer — they also act as active monitoring mechanisms that trigger automated e-mail alerts when defined thresholds are exceeded or an expected record is missing.

Ratio Tracking — Line-Level Quality Performance Tracking. Line-level reporting of product conformity to defined quality standards, expressed as Green / Amber / Red ratios. The top three recurring nonconformity types are listed per line in a separate breakdown, with shift, location, and week filters allowing drill-down from plant level to a single line.

Control Tracking — Shift-Based Control Tracking. Monitoring of mandatory periodic checks required in every shift. Completion rate (% True / % False) is reported by line, control point, shift, and operator; when an expected control record does not appear, the system generates an automated e-mail alert.

Cp-Cpk — Process Capability Report. Verification of whether measurements taken per material and analysis type remain within specification limits. Mean, standard deviation, and Cp / Cpk values are calculated automatically, with conditional formatting surfacing the material–analysis combinations that fall below the capability threshold.

Temperature Tracking. Near real-time, zone-based monitoring of a temperature-controlled storage area, driven by sensor data streamed from Azure Data Explorer. The area is divided into three zones and evaluated through average temperature, zone breakdown, and time-series trend; automated e-mail alerts are dispatched when readings fall outside the defined control limits.

All identifying information has been removed from the images below; they are presented as structural schematics for confidentiality.

YayınlarPublications

BelgelerDocuments