Artificial Intelligence Engineer · IstanbulYapay Zeka Mühendisi · İstanbul
An engineer who speaks the language of electronics, understands the soul of software, and teaches machines to think. Elektroniğin diline konuşan, yazılımın ruhunu anlayan, makinelere düşünmeyi öğreten bir mühendis.
Four years learning the grammar of electricity. The thesis was the first real encounter with AI: a sentiment analysis model in Python. Teaching a machine to read human emotion felt like magic then. It still does. Dört yıl elektriğin dilbilgisini öğrenmek. Bitirme tezi ise yapay zekayla ilk gerçek karşılaşma oldu: Python ile geliştirilmiş bir duygu analizi modeli. O günlerde bir makineye insan duygusunu okutmak sihir gibi hissettiriyordu. Hâlâ öyle.
The first step: descending into the veins of a city. Monitoring Istanbul's underground rail infrastructure — engineering leaping from theory into life. AutoCAD drawings in hand, boots on the ground.İlk adım bir şehrin damarlarına inmekle oldu. İstanbul'un raylı sistemlerini izlemek — mühendislik teoriden hayata sıçrıyordu. Elinde AutoCAD, ayakta saha.
Robotics. Writing C for STM microcontrollers, designing PCBs in Altium. Living at the thin boundary between hardware and software — becoming one of the rare people who could speak both at once.Robotik. STM mikrodenetleyiciler için C yazıyordu, Altium'da PCB tasarlıyordu. Donanım ile yazılımın ince sınırında, ikisini aynı anda konuşabilen nadir insanlardan biri oluyordu.
A few weeks, a spark. Working with Python and SQL, she noticed: there's a language inside data, and she wanted to learn it. This brief internship seeded the curiosity of the years ahead.Birkaç hafta, bir kıvılcım. Python ve SQL ile çalışırken fark etti: verinin içinde bir dil var ve onu öğrenmek istiyor. Bu kısa staj, ilerleyen yılların merakını tohumladı.
The heaviest responsibility yet: military ships. FAT and HAT procedures, connection diagrams, inter-system agreements — behind every document was the safety of a vessel. Precision here wasn't a habit; it was a necessity.En ağır sorumluluk: askeri gemiler. FAT ve HAT prosedürleri, bağlantı şemaları, sistemler arası teknik anlaşmalar — her belgenin ardında bir geminin güvenliği vardı. Ayrıntı hassasiyeti burada zorunluluktu.
First step at Baykar — a few metres above, the body of a military UAV. Integration activities, system-level nonconformities, daily reporting. Learning what it meant to be a small but critical part of a very large machine.Baykar'a ilk adım — birkaç metre yukarıda bir askeri İHA'nın gövdesi. Entegrasyon faaliyetleri, sistem düzeyinde uygunsuzluklar, günlük raporlar. Büyük bir makinenin küçük ama kritik parçası olmak nasıl bir şeydi, öğrendi.
Transforming the production line itself. Robotic automation, digitalization — now thinking not about the drone, but about the factory that builds it. The perspective widened, the scale grew.Üretim hattının kendisini dönüştürmek. Robotik otomasyon, dijitalleşme — artık İHA'yı değil, onu üreten fabrikayı düşünüyordu. Bakış açısı genişledi.
And finally, everything came together. Years of curiosity, accumulated discipline, the precision the field taught — all converging in the delicate craft of artificial intelligence.Ve sonunda her şey bir araya geldi. Yıllarca taşınan merak, biriken disiplin, sahanın öğrettiği titizlik — hepsi yapay zekanın ince işçiliğinde buluştu.
Two questions the procurement team asked every day: How long will this take? And: Will it arrive on time? The answer became a machine. Two XGBoost models trained on ERP purchase data — one predicts delivery lead time in days, the other scores delay risk as a probability. Both running in production.Satın alma ekibinin her gün sorduğu iki soru: Bu ne kadar sürecek? Ve: Zamanında gelecek mi? Yanıt bir makine oldu. ERP satın alma verilerinde eğitilmiş iki XGBoost modeli — biri teslimat süresini tahmin ediyor, diğeri gecikme riskini skorluyor. İkisi de production'da.
The pipeline runs deep: expanding window supplier statistics, Bayesian target encoding, Optuna tuning, recency-weighted training, Pseudo-Huber loss. A FastAPI backend serves predictions; a React dashboard surfaces risk scores and alarm flags.Pipeline derinlere iniyor: expanding window tedarikçi istatistikleri, Bayesian target encoding, Optuna optimizasyonu, recency-weighted eğitim, Pseudo-Huber loss. FastAPI backend tahminleri sunuyor; React dashboard risk skorlarını ve alarm bayraklarını gösteriyor.
12,846 records. 148 users. 78 nonconformity types. A hybrid BERT + SBERT model fine-tuned on Turkish technical text reached 98% classification accuracy. It learned to recognize the same problem written a dozen different ways. Now in production, classifying field engineers' reports automatically.12.846 kayıt. 148 kullanıcı. 78 uygunsuzluk türü. Türkçe teknik metin üzerinde fine-tune edilmiş hibrit BERT + SBERT modeli %98 sınıflandırma doğruluğuna ulaştı. Artık production'da, saha mühendislerinin raporlarını otomatik sınıflandırıyor.
Three modules: Error Analysis scores every user by accuracy; Trend Analysis slices data across five chart types; the Suggestion System gives top-5 predictions with confidence scores and logs every correction to Excel.Üç modül: Hata Analizi her kullanıcıyı doğrulukla puanlıyor; Trend Analizi veriyi beş grafik tipiyle kesimlendiriyor; Öneri Sistemi top-5 tahmin veriyor ve her düzeltmeyi Excel'e kaydediyor.
Engine team documentation — maintenance manuals, SAE/ISO/IEC/DIN standards — made conversational. Engineers ask their documents a question and receive a sourced, cited answer in seconds, without sending a single byte outside the network.Motor ekibinin teknik belgeleri — bakım kılavuzları, SAE/ISO/IEC/DIN standartları — konuşulabilir hale getirildi. Mühendisler belgelerine soru sorup ağ dışına tek byte göndermeden saniyeler içinde kaynaklı yanıt alıyor.
Section-aware chunking splits at numbered headings. Retrieval is hybrid: FAISS + BM25 Okapi (60/40). Qwen 2.5:14B via Ollama generates the answer. Citation validation catches hallucinated [S#] tags. Fully offline — OCR fallback for scanned PDFs.Section-aware chunking numaralı başlıklarda kesiyor. Retrieval hibrid: FAISS + BM25 Okapi (60/40). Ollama üzerinde Qwen 2.5:14B yanıtı üretiyor. Citation doğrulaması hallüsinasyonları yakalıyor. Tamamen çevrimdışı — taralı PDF'ler için OCR fallback.
Can we predict torque, exhaust pressure, temperature, and mass flow from sensor inputs alone — without running the engine? A physics-informed MLP with two modes: steady-state (9 features) and transient (29 features, 5 lag steps). Loss enforces physics — no negative torque, exhaust hotter than intake, positive mass flow.Sadece sensör verilerinden tork, egzoz basıncı, sıcaklık ve kütlesel akışı tahmin edebilir miyiz — motoru çalıştırmadan? İki modlu fizik destekli MLP: steady-state (9 feature) ve geçiş modu (29 feature, 5 lag adımı). Loss fonksiyonu fizik kurallarını zorluyor.
Exports to ONNX for MATLAB/Simulink and a C header file for embedded deployment — no Python runtime required. Research ongoing; infrastructure is production-grade.MATLAB/Simulink için ONNX'e ve gömülü sistemler için C header dosyasına export ediliyor — Python runtime gerekmez. Araştırma devam ediyor; altyapı production kalitesinde.
With Yıldız Rover Team, a planetary exploration vehicle left its mark both on Earth and on the map of Mars. Two awards came home from Teknofest 2022.Yıldız Rover Team ile tasarlanan gezegen keşif aracı, hem Dünya'da hem Mars haritasında iz bıraktı. 2022'de Teknofest sahnesinden iki ödülle döndüler.
In language: Python — in models: BERT, SBERT, XGBoost — in architecture: RAG and embedding-based retrieval — in hardware: C and STM32 — in design: Altium and KiCad — in engineering tools: Matlab, ETAP, AutoCAD.Dil olarak Python — model olarak BERT, SBERT, XGBoost — mimari olarak RAG ve embedding tabanlı retrieval — donanım dilinde C ve STM32 — tasarım araçlarında Altium ve KiCad — mühendislik yazılımlarında Matlab, ETAP, AutoCAD.