TEDARİK ZİNCİRİ · OTOMASYON · VERİ
SUPPLY CHAIN · AUTOMATION · DATA
Otomotiv sektöründe araç tahsisinden stok optimizasyonuna ve pazar fiyat takibine kadar uçtan uca otomasyon sistemleri kurdum. Excel'den terminal uygulamalarına (TN3270), e-postadan BI panolarına ve marka web sitelerine — süreciniz hangi sistemlerden geçiyorsa, onları birbirine bağlarım.
I've built end-to-end automation systems in the automotive industry — from vehicle allocation to stock optimization and market price monitoring. From Excel to terminal applications (TN3270), from email to BI dashboards and brand websites — whatever systems your process runs through, I connect them.
HİZMETLER
SERVICES
Tahsis, sipariş, konsinye ve stok süreçlerindeki tekrarlayan manuel adımları otomatikleştiriyorum — eski terminal ekranları (TN3270) dahil, sistemleriniz ne olursa olsun. E-posta veya Excel ile tetiklenen, hataları raporlayan, 7/24 çalışan robotlar kuruyorum.
I automate the repetitive manual steps in allocation, ordering, consignment and stock processes — including legacy terminal screens (TN3270), whatever your systems are. I build robots that run 24/7, triggered by email or Excel, reporting their own errors.
Kurumsal BI portallarından ve operasyonel sistemlerden veriyi otomatik çekip Power BI panolarına ve yönetim raporlarına dönüştürüyorum; raporları besleyen veri hatları kendini güncel tutar.
I automatically pull data from corporate BI portals and operational systems into Power BI dashboards and management reports; the pipelines that feed them keep themselves fresh.
Rakip ve pazar verilerini web sitelerinden otomatik topluyorum: fiyat listeleri, ürün konfigürasyonları, kampanyalar. Çerez duvarları, JavaScript ile yüklenen içerik ve kurumsal proxy'ler dahil — çıktı, ekibinizin doğrudan kullanabileceği temiz bir Excel.
I collect competitor and market data from websites automatically: price lists, product configurations, campaigns. Cookie walls, JavaScript-rendered content and corporate proxies included — the output is a clean Excel your team can use directly.
Python ile sürecinize özel araçlar: Excel okuyup yazan, e-posta işleyen, API'lerle konuşan, karar destek mantığı içeren sistemler — teknik olmayan kullanıcılar için arayüzlü, tek dosya kurulabilir uygulamalar olarak teslim edilir.
Purpose-built tools in Python: systems that read and write Excel, process email, talk to APIs and embed decision-support logic — delivered as single-file installable apps with a GUI for non-technical users.
VAKA ÇALIŞMALARI
CASE STUDIES
Sanal makinede 7/24 çalışıp koordinatör talebini Excel'e girdiği anda aracı otomatik tahsis eden, kendi hatalarını raporlayan bir robot.
A robot running 24/7 on a virtual machine that allocates the vehicle the moment a coordinator enters a request in Excel — and reports its own errors.
Koordinatörler tahsis taleplerini Excel'e yazıyor veya e-postayla tedarik zinciri ekibine bildiriyordu. Ekip bu listeleri gün boyu elle kontrol ediyor, her üye kendi bilgisayarındaki terminal uygulamasına (TN3270) kendi hesabıyla girip araçları tek tek talep edilen noktaya tahsis ediyordu — bekleme yaratan, hataya açık bir süreç.
Coordinators wrote allocation requests into Excel or emailed them to the supply chain team. The team checked these lists by hand throughout the day, each member logging into the terminal application (TN3270) on their own PC with their own account to allocate vehicles to the requested points one by one — a process full of waiting and keying errors.
Bu işi tümüyle devralan, sanal makinede 7/24 çalışan bir robot kurdum: Excel'i ve gelen kutusunu sürekli izler; koordinatör talebini girdiği anda yakalayıp tahsis ve iptal/transfer işlemlerini terminal uygulaması üzerinde otomatik yürütür. Sonuçlar hücre renkleriyle Excel'e işlenir, hatalar tur sonunda özet e-postayla bildirilir; robot ayrıca kurumsal BI portalından stok, satış ve sipariş verilerini indirip Power BI'ı besleyen pano dosyalarını günceller. Güvenli durdurma, otomatik yeniden deneme ve yalnızca bellekte tutulan kimlik bilgileriyle çalışır.
I built a robot that takes this work over entirely, running 24/7 on a virtual machine: it continuously watches Excel and the inbox, and the moment a coordinator enters a request it picks it up and runs the allocation and cancellation/transfer transactions through the terminal application automatically. Results are written back to Excel via cell colors, errors are emailed as end-of-round summaries; the robot also downloads stock, sales and order data from the corporate BI portal to refresh the dashboard files feeding Power BI. It runs with safe-stop, automatic retries and credentials kept in memory only.
Tedarik zinciri ekibinin liste kontrolü ve manuel terminal girişi ortadan kalktı; araç, talep girildiği anda yönlendiriliyor. Tahsis, hata takibi ve raporlama tek bir otomatik akışa bağlandı.
The supply chain team's list-checking and manual terminal entry disappeared; vehicles are routed the moment a request is entered. Allocation, error tracking and reporting now run as a single automated flow.
Konsinye, kilit açma, renk/versiyon/opsiyon değişikliği gibi altı farklı terminal işlemini operatörlerin tek tıkla çalıştırdığı masaüstü araç seti.
A desktop toolkit that lets operators run six different terminal transactions — consignment, lock release, color/version/option changes and more — with one click.
Sık kullanılan altı terminal işleminin her biri, şasi başına aynı ekran adımlarının elle tekrarlanmasını gerektiriyordu. İşi yalnızca ekranları ezbere bilen deneyimli kullanıcılar yapabiliyordu.
Each of six frequently used terminal transactions required the same screen steps to be repeated by hand for every chassis. Only experienced users who knew the screens by heart could do the work.
Ortak bir altyapı üzerinde altı arayüzlü otomasyon aracı geliştirdim: şasi listesi yapıştırılır, işlem otomatik akar. Şasiden marka otomatik belirlenir, ekran koordinatları arayüzden kalibre edilip kaydedilir, hata mesajları ekrandan okunarak kayıt altına alınır. Fare köşeye götürülünce çalışma güvenle duraklar.
I built six GUI automation tools on a shared foundation: paste a chassis list and the transaction flows automatically. Brand is detected from the chassis number, screen coordinates are calibrated and saved from the UI, and error messages are read off the screen and logged. Moving the mouse to a corner pauses the run safely.
Deneyim gerektiren terminal işlemleri, her operatörün güvenle çalıştırabildiği standart araçlara dönüştü; işlem süreleri ve giriş hataları düştü.
Terminal transactions that once required expertise became standard tools any operator can run safely; processing times and keying errors dropped.
19 markanın Türkiye sıfır araç fiyat listelerini tek tuşla toplayıp temiz bir Excel'e döken, teknik olmayan kullanıcılar için tek dosya uygulama olarak dağıtılan kazıma aracı.
A scraper that collects the Turkish new-car price lists of 19 brands at the push of a button into a clean Excel — distributed as a single-file app for non-technical users.
Rakip fiyat takibi, onlarca marka sitesinin elle gezilmesini gerektiriyordu. Sitelerin çoğu içeriği JavaScript ile geç yüklüyor, çerez/KVKK duvarları çıkarıyor ve her biri farklı bir yapı kullanıyordu.
Competitor price tracking meant browsing dozens of brand websites by hand. Most load content late via JavaScript, throw up cookie/consent walls, and each uses a different structure.
Hibrit bir kazıma motoru geliştirdim: mümkün olan markalarda arka plandaki API/JSON kaynaklarından doğrudan, gerekenlerde Selenium ile tarayıcı üzerinden veri çekiyor. Çerez onayları ve kaydırmayla yüklenen içerik otomatik aşılır; kurumsal proxy ortamlarını PAC dosyasından otomatik çözer. Fiyat filtreli arayüzüyle birlikte tek EXE olarak paketlenir.
I built a hybrid scraping engine: it pulls directly from backing API/JSON sources where possible and falls back to a Selenium-driven browser where needed. Cookie consents and lazy-loaded content are handled automatically; corporate proxy environments are resolved from the PAC file. It ships as a single EXE with a GUI including price filters.
Saatler süren manuel derleme, dakikalar içinde üretilen güncel ve standart bir pazar fiyat tablosuna dönüştü; model/versiyon bazında fiyat karşılaştırması her gün yenilenebilir hale geldi.
Hours of manual compilation became an up-to-date, standardized market price table produced in minutes; model/version-level price comparison can now be refreshed daily.
Stokta birebir aynısı bulunan araçlar için yeniden ithalat yapılabiliyordu; bu hem gereksiz maliyet yaratıyor hem de mevcut stokun yaşlanmasına yol açıyordu.
Vehicles identical to ones already in stock could be re-imported — creating unnecessary cost and letting existing stock age on the lot.
Talep edilen araç konfigürasyonunu stokla karşılaştıran ve eşleşme varsa first-in-first-out önceliğiyle stoktaki aracı öneren bir karar destek sistemi geliştirdim.
I developed a decision-support system that matches the requested vehicle configuration against stock and, on a match, recommends the in-stock vehicle on a first-in-first-out basis.
Gereksiz ithalatın önüne geçildi; stok FIFO prensibiyle eritilerek stok yaşlanması ve bağlanan sermaye azaltıldı.
Unnecessary imports were prevented; stock was cleared on a FIFO basis, reducing stock ageing and tied-up capital.
YETKİNLİKLER
CAPABILITIES