Yunus Sorgunçay
Profesyonel

Bakım Planlama Araçları

MNG Havayolları stajım sırasında, bakım planlamasındaki veri işleme ve eşleştirme süreçlerini kolaylaştırmak amacıyla geliştirdiğim iki Python GUI uygulaması.

PythonOtomasyonHavacılık
Ağu 2025
Bakım Planlama Araçları screenshot
Bakım Planlama Araçları screenshot

Problem & Sebep

Bakım planlaması, birden fazla uçaktaki modifikasyon durumlarının manuel kontrol edilmesini ve farklı Excel veritabanlarının karşılaştırılmasını gerektiriyordu. Departman, insan kaynaklı hataları en aza indirmek ve zamandan tasarruf etmek için otomatik araçlara ihtiyaç duyuyordu.

Başarılar

  • Birden fazla uçağın modifikasyon uygulama durumlarını (PRE/POST) merkezî uçak veritabanıyla karşılaştırmak ve eşleştirmek için 'Aircraft Mod Status Checker' programını geliştirdim.
  • Farklı Excel dosyalarını karşılaştırmak ve Microsoft Excel kurulumuna ihtiyaç duymadan tüm tablolardaki eşleşen hücre değerlerini bulmak için 'Excel Match Finder' uygulamasını geliştirdim.
  • Sorunsuz dağıtım için her iki Python uygulamasını da bağımsız Windows çalıştırılabilir dosyaları (.exe) olarak paketledim.

Edindiğim Tecrübeler

  • Profesyonel yazılımlarda güvenilir hata yönetimi (error handling) geliştirmenin önemini kavradım.
  • Teknik gereksinimleri doğru analiz etmek amacıyla, meslektaşlarımla etkili iletişim kurma becerisi kazandım.
  • Tkinter kullanarak GUI geliştirme ve pandas/openpyxl ile ileri düzey veri işleme konularında yetkinlik kazandım.