Modern yazılım mimarileri ve yüksek performanslı sistemler geliştirmeye odaklanan, Mekatronik Mühendisliği çıkışlı bir yazılım geliştiriciyim.
Mekatronik Mühendisliği altyapımı, yazılım geliştirme süreçlerinde disiplinli bir mühendislik yaklaşımına dönüştürdüm. Kod yazarken yalnızca işlevselliğe değil; yazılımın sürdürülebilir, okunabilir ve test edilebilir olmasına kritik önem veriyorum. Geliştirme süreçlerimde Clean Architecture, MVVM ve SOLID prensiplerini standart olarak uyguluyorum. Karmaşık sistemlerin (robotik kinematik, telemetri veri akışları vb.) mantıksal kurgularını kurumsal yazılım standartlarında inşa etmek ve modüler yapılar oluşturmak temel önceliğimdir. Mobil dünyada Kotlin ile modern Android ekosistemini, masaüstü tarafta ise C# .NET ile verimlilik odaklı otomasyon çözümlerini kullanarak uçtan uca dijital ürünler geliştiriyorum.
- Kotlin ve Android Jetpack kütüphaneleri kullanılarak geliştirilen modern bir mobil uygulamadır.
- Clean Architecture ve MVVM mimarisi ile kurgulanmış, Hilt/Dagger ile bağımlılık enjeksiyonu ve Room Database ile yerel veri yönetimi sağlanmıştır.
- Ders, sınav ve ödev takibi özelliklerini sunan açık kaynak kodlu bir projedir.
- C# .NET ve WPF kullanarak yüksek hızdaki telemetri verilerini anlık olarak işleyen ve görselleştiren yer istasyonu yazılımı geliştirdim.
- Uçuş bilgisayarı için veri kayıt algoritmaları ve haberleşme protokolleri optimizasyonlarını yürüttüm.
- Geliştirilen yazılımların Roketsan standartlarında çevresel test ve doğrulama süreçlerini yönettim.
- Robotun hareket paternleri için Python tabanlı ileri ve ters kinematik (Inverse Kinematics) algoritmaları geliştirdim.
- Raspberry Pi üzerinde gerçek zamanlı hareket kontrol sistemi ve sistemler arası TCP/UDP/IP haberleşme mimarisini kurguladım.
- Sistem dengeleme için IMU sensör füzyonu ve düşük gecikmeli veri işleme algoritmaları uyguladım.
- C# .NET kullanarak, manuel olarak 2 gün süren mühendislik projelendirme süreçlerini 15 dakikaya indiren bir otomasyon yazılımı geliştirdim.
- Mühendislik hesaplamalarını ve tasarım adımlarını tek bir dijital araçta birleştirerek operasyonel hızı %98 artırdım.
- Diller: Kotlin, Java, C# .NET, Python, SQL
- Mimari & Araçlar: MVVM, Clean Architecture, Hilt/Dagger, Jetpack, Room, Git
- Geliştirme Ortamları: Android Studio, VS Code, Visual Studio
- Kurumsal standartlarda Android uygulama mimarileri
- Karmaşık sistemlerin yazılımsal optimizasyonu ve otomasyonu
- Web: sabahattincicek.com
- LinkedIn: linkedin.com/in/sabahattin-çiçek
- Email: [email protected]


