Loading...

Merhaba, ben Oğuzhan Özgökce

Android Developer | Kotlin Enthusiast

Jetpack Compose, MVVM ve Firebase kullanarak modern, ölçeklenebilir ve kullanıcı odaklı mobil uygulamalar geliştiriyorum.

Oğuzhan Özgökce
📱
Android

Hakkımda

3+
Yıl Kodlama Deneyimi
5+
Yapılan Proje
3
Staj Deneyimi

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.

🎓 Bilgisayar Mühendisliği Mezunu (2021–2025) 📱 Android Developer ⚡ Kotlin & Jetpack Compose 🚀 Temiz Kod & Sürdürülebilir Mimari 🤝 İşbirliği & Liderlik Deneyimi

Profesyonel Deneyimler

Android geliştirme ve yazılım mühendisliği konusundaki yolculuğum

GERÇEKLEŞTİ

Android Uzun Süreli Stajyer

Orion Innovation

Eylül 2024—Şubat 2025

Modern teknolojilerle (Jetpack Compose ve Clean Architecture) ileri düzey Android geliştirme odaklı uzun süreli staj.

Kotlin Jetpack Compose MVVM MVI Clean Architecture Enterprise Development
GERÇEKLEŞTİ

Android Developer Stajyer

Orion Innovation

Haziran 2024 - Eylül 2024

Kotlin, Material Design ve Android en iyi uygulamaları kullanarak mobil geliştirme odaklı yaz stajı.

Kotlin Android SDK MVVM Material Design Retrofit Hilt Coroutines Agile
İLK

Android Developer Stajyer

Teknasyon

Haziran 2023 - Eylül 2023

İlk profesyonel Android geliştirme deneyimim, temel konular, ekip işbirliği ve endüstri standardı uygulamalar odaklı.

Kotlin Android MVVM XML SQLite Retrofit Team Work

Öne Çıkan Projeler

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.

Kotlin Jetpack Compose MVVM Room Retrofit

Dil Öğrenme Uygulaması

İ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ı.

Kotlin Firebase Clean Architecture MVI Google Auth

Marmara B2B Platformu

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.

Kotlin Jetpack Compose MVVM-MVI Hilt Room Retrofit FCM

Araba Asistanı AI

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.

Kotlin Gemini AI XML Speech Recognition TTS

GitHub İstatistikleri

Gerçek zamanlı GitHub verileri ve proje istatistikleri

GitHub verileri yükleniyor...

Medium Makaleler

Medium'da paylaştığım teknik bilgiler ve geliştirme deneyimleri

Android'de MVI (Model-View-Intent) Mimarisi

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.

Medium'da Oku

Pre-Commit Hooklar ile Kod Kalitesini Artırmak

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.

Medium'da Oku

Hilt & Dagger Annotations

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.

Medium'da Oku

Yetenekler & Uzmanlık Alanları

Teknik Yetenekler

Android Geliştirme

Kotlin & Java ile yerel Android uygulamaları

Jetpack Compose MVVM Clean Architecture Hilt Room Retrofit OkHttp Pagination Firebase Material 3 XML Detekt

Kotlin Programlama

Modern Android geliştirme dili

Coroutines Flow MVI Lambdas Sealed Classes Extension Functions Generics Git Unit Test

UI/UX Tasarım

Material Design & kullanıcı odaklı tasarım

Yumuşak Beceriler

Detaya Dikkat

Temiz kod uygulamaları & geliştirme sürecinde tutarlılık

Gelişim Zihniyeti

Daima daha iyi yaklaşımlar ve geri bildirim arayışı

Sistem Düşünme

Ölçeklenebilir ve sürdürülebilir uygulama yapıları tasarımı

Zaman Yönetimi

Takım ve bireysel projelerde görevleri etkili şekilde önceliklendirme

Referanslar

Birlikte çalıştığım değerli mentorlarım ve ekip arkadaşlarım