Kaan Yiğit

Yazılım Mühendisi|

Hakkımda

Kaan Yiğit

Kurumsal süreçleri her gün kullanılan yazılımlara dönüştürüyorum.

1986 doğumluyum, Ankara'da yaşıyorum. Esenyurt Üniversitesi Bilgisayar Programcılığı'nı bölüm birincisi olarak bitirdim; Netkent Üniversitesi Yazılım Mühendisliği ve İstanbul Üniversitesi İşletme bölümlerinde eğitimime devam ettim.

2019'dan bu yana TMO-TOBB Tarım Ürünleri Lisanslı Depoculuk A.Ş.'de bilgisayar sistemlerinden sorumluyum: 405 bin ton lisans kapasiteli bir operasyonun kantardan muhasebeye tüm yazılım altyapısını kuruyor ve ayakta tutuyorum. Öncesinde iş analisti olarak çalıştım; talebi dinleyip tasarıma çevirmek hâlâ en çok önem verdiğim iş.

Ağırlıklı olarak .NET Core, Python/Django ve MS SQL Server ile çalışıyorum. Son projeleri yapay zekâ ajanları desteğiyle geliştiriyorum; analiz, tasarım ve kabul kararları bende, kod inceleme ve test disiplini her zaman devrede. Kurumsal otomasyon, raporlama ve altyapı işleri için bağımsız olarak da çalışıyorum.

Doğum: 1986Şehir: Çankaya / AnkaraAskerlik: Yapıldı

Backend

C# / .NET Core / ASP.NET95%
Python / Django90%
REST API ve entegrasyon90%
PyQt5 masaüstü80%

Veritabanı

MS SQL Server / T-SQL95%
Veri modelleme90%
PostgreSQL / SQLite80%
Netsis ERP veri yapısı85%

Altyapı ve güvenlik

FortiGate / ağ güvenliği, VPN85%
VMware vSphere sanallaştırma85%
Felaket kurtarma ve replikasyon80%
Linux, nginx, systemd80%
Windows Server / IIS85%
İş analizi ve dokümantasyon90%

Eğitim

Netkent ÜniversitesiYazılım MühendisliğiLisans
İstanbul ÜniversitesiİşletmeLisans, 3. sınıf
Esenyurt ÜniversitesiBilgisayar ProgramcılığıBölüm birincisi, 3,67 AGNO
Halkalı Ziraat Meslek LisesiTarım Teknolojileri

Nasıl Çalışırım

Birlikte çalışacaklar için dört basit kural.

Önce süreç, sonra kod

Kantar görevlisinin, laborantın ve muhasebecinin masasına oturmadan tek satır yazmam. Yazılım iş akışına uyar, tersi değil.

Tek doğruluk kaynağı

Aynı veri iki yerde tutuluyorsa birinde yanlıştır. Önce veri modelini doğru kurarım; raporlar ve mutabakatlar kendiliğinden gelir.

Canlıda çalışan sayılır

Demo değil, her sabah yüzlerce kişinin açtığı ekranlar. Test, yedek, geri dönüş planı ve izleme işin parçasıdır.

Belgele ve devret

Her sistem bir sonraki kişinin anlayabileceği şekilde belgelenir. Bilginin tek kişide kalmasını riskli bulurum.

Deneyimlerim

Yedi yılı aşkın süredir aynı şeyi yapıyorum: bir iş sürecini dinleyip anlamak, onu veritabanından arayüze kadar tasarlamak, canlıya almak ve yıllarca ayakta tutmak.

TMO-TOBB LİDAŞ

www.tmo-tobblidas.com.tr 2019 — bugün Ankara

Bilgisayar Sistemleri Sorumlusu

Tam zamanlı · TMO-TOBB Tarım Ürünleri Lisanslı Depoculuk A.Ş.

TOBB ile Toprak Mahsulleri Ofisi'nin ortak iştiraki; 405 bin ton lisans kapasitesiyle Türkiye'nin en büyük lisanslı depoculuk şirketi. Sekiz şube ve genel merkezin tüm yazılım altyapısı tek kişilik bilgi işlem sorumluluğunda.

Ayrıntılar

Sorumluluk

  • Tüm bilgisayar sistemleri ile otomasyon altyapısının geliştirilmesi, işletilmesi ve sürekliliği
  • İş birimlerinden gelen taleplerin analizi, önceliklendirilmesi ve çözüme dönüştürülmesi
  • Sunucu kurulumu, yayınlama hattı, yedekleme, güvenlik sertleştirme ve dış sistem entegrasyonları (ERP, MKK, TMO, takas)

Neyi değiştirdim

  • Kantardan muhasebeye tüm operasyonu tek veri modelinde toplayan yeni nesil otomasyon sistemini sıfırdan tasarlayıp yazdım: 17 modül, 1.690 otomatik test. Proje sayfası
  • Ticari uzak masaüstü araçlarının yerine kurum içi, uçtan uca şifreli ve denetim kayıtlı bir uzak erişim platformu (TMO-TOBB Lidaş Uzak Bağlantı) geliştirip şubelere yaygınlaştırdım. Proje sayfası
  • Depo ve ERP verisini birlikte okuyan, 28 raporlu ve 25 muhasebe kontrollü yönetim bilgi sistemiyle sabah bilgi notunu elle hazırlanan Excel'den otomatik PDF'e çevirdim. Proje sayfası
  • E-Defter öncesi elle yapılan kontrolleri 25 otomatik kontrole dönüştürdüm; bulgudan belgeye tek tıkla iniliyor. Proje sayfası
  • Her iş günü 15 borsadan fiyat toplayıp yönetime raporlayan süreci insansız hale getirdim; 2021'den beri 34 binin üzerinde kayıt. Proje sayfası
  • Kurumsal web sitesini WordPress'ten kendi yönetim paneli olan, güvenlik sertleştirmeli bir yapıya taşıdım. Proje sayfası
  • Genel merkez ve sekiz şubeyi FortiGate altyapısıyla tek politika altında topladım: hub-and-spoke VPN, VLAN segmentasyonu, DMZ ve merkezi günlük. Proje sayfası
  • Fiziksel sunucuları vCenter ile yönetilen ESXi kümesine taşıdım; yeni sunucu açma süresi yarım günden 15 dakikaya, geri dönüş süresi günlerden bir saatin altına indi. Proje sayfası
  • Genel merkez kaybı senaryosu için felaket kurtarma merkezi ve katmanlı replikasyon kurdum; son tatbikatta devralma 1 saat 40 dakikada tamamlandı. Proje sayfası
.NET CorePythonDjangoMS SQL ServerPostgreSQLLinuxFortiGateVMware

Escom Bilgisayar

2018 — 2019 İstanbul

İş Analisti ve Yazılım Geliştirici

Tam zamanlı · Escom Bilgisayar

Kurumsal müşteriler için ASP.NET WebForms tabanlı uygulamalar. Ağırlıklı olarak iş analizi; talebi dinleyip tasarıma çevirme alışkanlığım burada oturdu. O dönemde geliştirilen uygulamalar bugün de kullanımda.

Ayrıntılar

Sorumluluk

  • Kullanıcı taleplerinin incelenmesi, analiz, teknik tasarım ve kodlama
  • Veritabanı tasarımı ve modelleme araçlarıyla şema çalışmaları
  • Test, canlıya alma, bakım ve süreçlerin geliştirme standartlarına uygun belgelenmesi
  • Web ve Windows tabanlı uygulamaların geliştirilmesi ve kullanıcı desteği

Neyi değiştirdim

  • İç ve dış müşteri ihtiyaçlarını analizden kuruluma kadar tek elden yürüttüm; projeler plana uygun teslim edildi.
  • Yeni projelerde sistem analizi ve veritabanı modelleme çalışmalarına destek verdim.
ASP.NET WebFormsC#SQL Serverİş analizi

Bağımsız

2016 — bugün Uzaktan

Yazılım ve Veritabanı Danışmanlığı

Serbest · Bağımsız çalışmalar

Kurumsal görevimin yanında, küçük ve orta ölçekli firmalar için web siteleri, iş otomasyonları, raporlama ve veritabanı çalışmaları. Referanslar bölümündeki firmaların bir kısmı bu çalışmalardan.

Ayrıntılar

Sorumluluk

  • İhtiyaç analizi ve teklif, uçtan uca geliştirme, yayına alma ve bakım
  • Mevcut Excel ve kağıt süreçlerinin veritabanı tabanlı sistemlere taşınması
WebOtomasyonRaporlamaVeritabanı

Birlikte çalışmak için

Dağınık Excel ve kağıt süreçlerini tek bir sisteme taşımak, mevcut bir otomasyonu modernize etmek, ERP ve operasyon verisini birleştiren raporlama kurmak, sunucu ve güvenlik altyapısını düzene sokmak. İlk görüşmede süreci dinler, bir hafta içinde kapsam ve yol haritası öneririm.

Projenizi anlatın

Çalışmalarım

Prototip değil, her gün kullanılan sistemler. Her birinin ayrı bir tanıtım sayfası var.

LİPython 3.12 · Django 5 · PostgreSQL
Detayları gör
Kurumsal otomasyon · Web uygulaması

LİDOS

Lisanslı depoculuğun tüm operasyonunu tek uygulamada toplayan sistem: kantar, laboratuvar, depo, ELÜS, muhafaza, fatura ve muhasebe.

TMO-TOBB Lidaş Uzak Bağlantı
Detayları gör
Uzak masaüstü ve uç nokta yönetimi · Masaüstü + sunucu + web konsolu

TMO-TOBB Lidaş Uzak Bağlantı

Genel merkez ile şubeler arasında çalışan, uçtan uca şifreli, kurum içi relay sunuculu uzak masaüstü platformu; zamanla izleme, veri koruma ve bilgi işlem talep yönetimine genişledi.

FortiGate Güvenlik Duvarı Altyapısı
Detayları gör
Ağ güvenliği · Kurulum ve işletme

FortiGate Güvenlik Duvarı Altyapısı

Genel merkez ile sekiz şubeyi tek güvenlik politikası altında toplayan FortiGate altyapısı: hub-and-spoke IPsec VPN, VLAN segmentasyonu, DMZ, içerik filtreleme ve merkezi günlük toplama.

VMware Sanallaştırma Altyapısı
Detayları gör
Sunucu altyapısı · Sanallaştırma

VMware Sanallaştırma Altyapısı

Her uygulamanın kendi fiziksel sunucusunda koştuğu dağınık yapıdan, vCenter ile yönetilen ESXi kümesine geçiş: ERP, veritabanı, otomasyon, e-posta ve dosya sunucularının sanallaştırılması, şablonlar ve gece yedekleri.

Felaket Kurtarma Merkezi ve Replikasyon
Detayları gör
İş sürekliliği · Felaket kurtarma

Felaket Kurtarma Merkezi ve Replikasyon

Genel merkez tamamen devre dışı kalsa bile kantar, otomasyon ve ERP'nin ikinci lokasyondan çalışmaya devam etmesi için kurulan felaket kurtarma merkezi: katmanlı replikasyon, hedef süreler ve düzenli tatbikatlar.

LİPython · Django 5 · SQLite
Detayları gör
Kurumsal web sitesi ve yönetim paneli

LİDAŞ Kurumsal Web Sitesi

Şirketin WordPress tabanlı sitesinin yerine geçen, kendi yönetim paneline sahip, SEO odaklı ve güvenlik sertleştirmesi yapılmış kurumsal site.

Depo ve Rapor Sistemi
Detayları gör
Yönetim bilgi sistemi · Web uygulaması

Depo ve Rapor Sistemi

Depo sistemi ile ERP'yi birlikte okuyan, şube yetkili, 28 raporlu ve 25 muhasebe kontrollü yönetim bilgi sistemi; günlük yönetici bilgi notunu kendisi üretip gönderiyor.

MUPython · Tkinter · pyodbc
Detayları gör
ERP denetim aracı · Windows masaüstü uygulaması

Muhasebe Kontrol Sistemi

Netsis ERP veritabanından mizan ve muavin çıkaran, fatura, cari ve e-Defter tarafında 25 otomatik kontrol çalıştıran ve bulgudan belgeye inen masaüstü aracı.

BOPython · requests · BeautifulSoup
Detayları gör
Veri toplama ve raporlama otomasyonu

Borsa Fiyat Otomasyonu

Her iş günü 15 ticaret borsası ile TÜRİB'den hububat fiyatlarını toplayıp arşivleyen, şirket veritabanına yazan ve yönetime giden Excel raporunu güncelleyip gönderen otomasyon.

DEC# · ASP.NET MVC 5 · .NET Core
Detayları gör
Kurumsal otomasyon · ASP.NET MVC ve .NET Core

Depoculuk Otomasyonu, .NET Dönemi

Lisanslı depo operasyonunu taşıyan ilk otomasyon kuşağı: kantar, laboratuvar, eksper, depo teknisyeni, muhasebe ve e-fatura modülleri; ardından .NET Core'a taşınması ve raporlama portalı.

Tüm projeler

Referanslarım

Birlikte çalıştığım kurumlar ve firmalar.

Kurumsal

T.C. Ticaret Bakanlığı
T.C. Ticaret Bakanlığı
TOBB
TOBB
Toprak Mahsulleri Ofisi
Toprak Mahsulleri Ofisi
TMO-TOBB LİDAŞ
TMO-TOBB LİDAŞ
İstanbul Üniversitesi
İstanbul Üniversitesi
Sebahattin Zaim Üniversitesi
Sebahattin Zaim Üniversitesi

Diğer

Komparsan
Komparsan
Alpata
Alpata
Kamalı
Kamalı
KN Bilişim
KN Bilişim
Kasapoğlu
Kasapoğlu
Leyla İnanır
Leyla İnanır
İkiyedi
İkiyedi

Bana Ulaşın

Projeniz için teklif almak, aklınıza takılan bir soruyu sormak ya da sadece merhaba demek için yazabilirsiniz. Genellikle aynı gün dönüş yaparım.