E-Ticaret Android Uygulaması
Ürün listeleme, favorilere ekleme/çıkarma, sepete ekleme, sipariş verme ve kullanıcı yönetimi (kayıt ve giriş) gibi özelliklere sahip bir e-market uygulamasının geliştirilmesinde ekip lideri olarak görev aldım.
Loading...
Android Developer | Kotlin Enthusiast
Jetpack Compose, MVVM ve Firebase kullanarak modern, ölçeklenebilir ve kullanıcı odaklı mobil uygulamalar geliştiriyorum.
Ben Oğuzhan Özgökce, Marmara Üniversitesi'nden Bilgisayar Mühendisliği mezunu (2021–2025). Android geliştirme konusunda iki yıldan fazla bir süredir tutkulu bir şekilde ilerliyorum. Mobil uygulama geliştirme, sadece teknik becerilerimi artırmakla kalmıyor, aynı zamanda bana büyük memnuniyet sunuyor.
Her şeyi en temiz ve en verimli şekilde yapmaya çalışırım - bu felsefem, geliştirme yaklaşımımı şekillendiriyor. Temiz kod, sürdürülebilirlik ve güçlü bir kullanıcı deneyimi odaklı çalışıyorum. İşbirliği yapmayı seven ve detaya dikkat eden bir mühendisyim, sürekli öğrenme ve büyüme konusunda kararlıyım.
Android geliştirme ve yazılım mühendisliği konusundaki yolculuğum
Eylül 2024—Şubat 2025
Modern teknolojilerle (Jetpack Compose ve Clean Architecture) ileri düzey Android geliştirme odaklı uzun süreli staj.
Haziran 2024 - Eylül 2024
Kotlin, Material Design ve Android en iyi uygulamaları kullanarak mobil geliştirme odaklı yaz stajı.
Haziran 2023 - Eylül 2023
İlk profesyonel Android geliştirme deneyimim, temel konular, ekip işbirliği ve endüstri standardı uygulamalar odaklı.
Ürün listeleme, favorilere ekleme/çıkarma, sepete ekleme, sipariş verme ve kullanıcı yönetimi (kayıt ve giriş) gibi özelliklere sahip bir e-market uygulamasının geliştirilmesinde ekip lideri olarak görev aldım.
İngilizce dil öğrenme uygulamasının geliştirilmesinde ekip lideri olarak görev aldım. Firebase Auth, Database ve Google ile giriş entegrasyonu sağladım. Clean Architecture ve MVI-MVVM mimarileri kullanıldı.
Bitirme projesi olarak geliştirdiğim B2B e-ticaret platformu. Modern Android mimarisi, gerçek zamanlı bildirimler ve kapsamlı ürün yönetimi sistemini içeren kurumsal çözüm. MVVM-MVI hibrit mimarisi kullanılarak geliştirildi.
Gemini AI ve XML kullanarak geliştirdiğim sesli araç asistanı uygulaması. Kullanıcılar sesli komutlarla araç bilgilerini sorgulayabilir, navigasyon yardımı alabilir ve akıllı asistan özelliklerinden faydalanabilir.
Gerçek zamanlı GitHub verileri ve proje istatistikleri
GitHub verileri yükleniyor...
Medium'da paylaştığım teknik bilgiler ve geliştirme deneyimleri
MVI mimarisini temelden uygulamaya kadar detaylı bir şekilde ele aldığım kapsamlı rehber. Android uygulamalarında state yönetimi ve tek yönlü veri akışının nasıl implemente edileceği.
Pre-commit hook'ları kullanarak kod kalitesini nasıl artırdığımızı anlattığım pratik rehber. Otomatik kod kontrolü ve kalite standartlarının projeye entegrasyonu.
Hilt ve Dagger annotation'larının detaylı kullanımı ve dependency injection patterns. Android projelerinde bağımlılık enjeksiyonu için pratik örnekler ve best practices.
Kotlin & Java ile yerel Android uygulamaları
Modern Android geliştirme dili
Material Design & kullanıcı odaklı tasarım
Temiz kod uygulamaları & geliştirme sürecinde tutarlılık
Daima daha iyi yaklaşımlar ve geri bildirim arayışı
Ölçeklenebilir ve sürdürülebilir uygulama yapıları tasarımı
Takım ve bireysel projelerde görevleri etkili şekilde önceliklendirme
Birlikte çalıştığım değerli mentorlarım ve ekip arkadaşlarım