Hepsiburada'da Android Developer olarak çalışıyorum. Modern Android teknolojileri ile kullanıcı deneyimini geliştirmeye odaklanıyorum.
Merhaba! Ben Ömer Durmaz, Android geliştirme konusunda tutkulu bir yazılım mühendisiyim. Hepsiburada'da Android Developer olarak çalışıyorum ve modern Android teknolojileri ile kullanıcı deneyimini geliştirmeye odaklanıyorum. Kotlin, Jetpack Compose, MVVM mimarisi ve modern Android teknolojileri ile çalışmaktan keyif alıyorum. Ayrıca, freelance projeler geliştirerek farklı alanlarda deneyim kazanmaya çalışıyorum. Sürekli öğrenmeye ve kendimi geliştirmeye açığım.
Jetpack Compose ile erişilebilir uygulamalar geliştirme rehberi. İmleç yönetimi, ekran okuyucular, kontrastlı renkler ve erişilebilirlik testleri hakkında detaylı bilgiler.
Jetpack Compose projelerinde performansı etkileyen faktörler ve optimizasyon teknikleri. Recomposition, LazyList kullanımı, state yönetimi ve lambda fonksiyonlar hakkında ipuçları.
Jetpack Compose'da side effectlerin kullanımı ve uygulama yaşam döngüsü yönetimi. LaunchedEffect, DisposableEffect, SideEffect ve rememberCoroutineScope hakkında detaylı rehber.
Jetpack Compose'da dokunma hareketlerinin işlenmesi ve kullanıcı etkileşimlerinin yönetimi. Gesture detection, swipe, drag ve ileri seviye dokunma hareketleri hakkında kapsamlı bilgiler.
Özel detekt ruleları oluşturdum. Bu sayede projelerimde code review sürecini iyileştirme ve bazı konularda standart oluşturmayı hedefledim.
Kotlin Multiplatform ile wallpaper uygulaması yaptım. iOS ve Android platformları için ortak kod tabanı kullanarak geliştirdim.
Play Store'da bulunan Card Keeper uygulamamın public Kotlin Multiplatform versiyonunu oluşturdum. Kart bilgilerini güvenle saklama uygulaması.
Ktor backend çalışmaları yaptığım repom. Kotlin ile server-side geliştirme örnekleri ve REST API implementasyonları içerir.
İstanbul, Türkiye