Kotlin ile modern Android uygulamaları geliştiriyorum. Temiz kod, kullanıcı deneyimi ve yenilikçi çözümler odaklı çalışıyorum.
Kim olduğumu ve neler yaptığımı keşfedin
Atatürk Üniversitesi Bilgisayar Mühendisliği mezunuyum. Öğrencilik yıllarımda masaüstü, web, oyun geliştirme ve mobil uygulamalar üzerine çalışmalar yaptım.
Son 2 yıldır Kotlin ile Android mobil uygulamalar geliştiriyorum. Temiz kod, modern mimari prensipleri ve yeni teknolojilere uygun çözümler üretmeye odaklandım.
Farklı yazılım alanlarını keşfetmem, bugün mobil projelerde daha yaratıcı, analitik ve kullanıcı odaklı bir yaklaşım geliştirmeme yardımcı oldu. Mobil dünyada değer üreten uygulamalar geliştirmeyi hedefliyorum.
Çalıştığım diller ve teknolojiler
Eğitim ve profesyonel yolculuğum
Mobile Game Developer olarak bir 2D oyun projesinin backend ve veritabanı altyapısının geliştirilmesinde görev aldım. Oyun içi veri yönetimi, API entegrasyonları ve temel sunucu tarafı işlemlerinde aktif rol üstlendim.
Fakültemizde kullanılmakta olan sunucu ve ağ altyapısının yönetimi ve bakımında görev aldım. Fakülte genelinde kullanılan cihazların bu altyapı ile entegrasyonu, optimizasyonu ve olası sorunların çözümü konusunda teknik destek sağladım.
Bilgisayar Mühendisliği Bölümünü başarılı bir şekilde tamamladım. Eğitim sürecinde yazılım geliştirme, veri yapıları, algoritmalar ve modern yazılım mimarisi konularında kapsamlı bilgi edindim. Mobil programlama ve oyun geliştirme üzerine odaklandım.
Geliştirdiğim bazı önemli projeler
Kotlin • GeminiAPI • Jetpack Compose • Room Database • Hilt(Dagger) Dependency Injection • Coroutines & Flow • MVVM Architecture • Material Design 3 • Navigation Component • WorkManager • Firebase Analytics & Crashlytics • AdMob
Araç Bakım, araç sahiplerinin tüm bakım, yakıt, gider ve hatırlatıcı kayıtlarını tek bir platformda yönetmesini sağlayan kapsamlı bir mobil uygulama. Kullanıcılar aracın tüm geçmişini detaylı istatistikler ve grafiklerle takip edebiliyor.
Kotlin • Navigation Component • Jetpack Compose • Compose State Management • MVVM • Room Database • Kotlin Coroutines & Flow • Repository Pattern • ViewModelFactory(Dependency Injection) • WorkManager • Material Design 3
MyAgentApp, kullanıcıların çeşitli etkinlikleri, günlük alışkanlıkları,görevleri ve hatırlatıcıları yönetmelerine olanak tanıyan kapsamlı bir mobil uygulamadır. Kullanıcı dostu arayüzü ve gelişmiş özellikleri ile günlük yaşamı kolaylaştırır.
Kotlin • Hilt Dependency Injection • Navigation Component • Jetpack Compose • Compose State Management • MVVM • Room Database • Kotlin Coroutines & Flow • Repository Pattern • ViewModelFactory(Dependency Injection) • Retrofit • WorkManager • JSON • Material Design 3
Kotlin Learning, Kotlin programlama dilini öğrenmek isteyenler için kapsamlı bir eğitim uygulamasıdır. Temel kavramlardan ileri düzey konulara kadar geniş bir yelpazede dersler, örnekler ve pratik alıştırmalar sunar. Kendi notlarımdan oluşturduğum bu uygulama ile nice geliştiricinin Kotlin öğrenmesine katkı sağlamayı hedefliyorum.
Kotlin • Navigation Component • Jetpack Compose • Compose State Management • MVVM • Room Database • Kotlin Coroutines & Flow • Repository Pattern • ViewModelFactory(Dependency Injection)• Three.js • WebView Bridge • STL Parser
Proje, modern Android geliştirme ekosisteminin gücünü ve 3D web teknolojilerinin mobil platformlardaki potansiyelini gösteriyor. Clean Architecture prensipleri, SOLID principles ve best practices uygulanarak ölçeklenebilir ve maintainable bir kod tabanı oluşturuldu.
Kotlin • Navigation Component • Jetpack Compose • Compose State Management • MVVM • Room Database • Kotlin Coroutines & Flow • Repository Pattern • ViewModelFactory(Dependency Injection) • WorkManager
Askerlik sürecimde sıklıklıkla kullandığım Şafak Sayar uygulamasının modern Android teknolojileri kullanılarak yeniden geliştirdim. Her baktığımda askerliğimin aklıma gelmesi ve o hatıraları tekrar anımsamak için geliştirdim. Umarım nice mehmetçiklerimizin işine yarar.
Kotlin • Hilt Dependency Injection • Navigation Component • Jetpack Compose • Compose State Management • MVVM • Room Database • Kotlin Coroutines & Flow • Repository Pattern • ViewModelFactory(Dependency Injection) • Retrofit • WorkManager • JSON • Material Design 3
LanguageFlashCard, dil öğrenenler için tasarlanmış bir mobil uygulamadır. Kelime kartları aracılığıyla kullanıcıların yeni kelimeler öğrenmelerine ve mevcut bilgilerini pekiştirmelerine yardımcı olur. Seviyelere göre test pratikleri çözebilir ve ilerlemenizi takip edebilirsiniz.
Kotlin • Navigation Component • Jetpack Compose • Compose State Management • MVVM • Room Database • Kotlin Coroutines & Flow • Repository Pattern • ViewModelFactory(Dependency Injection) • QR MLKit
QR Okuyucu, kullanıcıların QR kodlarını okuyup, içeriğini analiz etmelerine olanak tanıyan bir mobil uygulamadır. Kullanıcı dostu arayüzü ve gelişmiş özellikleri ile günlük yaşamı kolaylaştırır.
Kotlin • Firebase • Navigation Component • MVVM • Repository Pattern • TicketMaster API • Google Maps
Kullanıcıların konuma göre etkinlikleri görüntüleyebildiği, favorilere eklediği ve yol tarifi alabileceği kapsamlı bir etkinlik uygulaması.
Kotlin • Firebase • Navigation Component • MVVM • Repository Pattern
Yazılım şirketleri için tasarlanan, çalışanlar arası iletişimi kolaylaştıran ve proje yönetimini destekleyen mobil uygulama.
Kotlin • Firebase • Navigation Component • MVVM • Repository Pattern • Picasso
2. el alışveriş platformu benzeri, ilan oluşturma ve görüntüleme özelliklerine sahip mobil uygulama.
Kotlin • Firebase • Navigation Component • MVVM • Repository Pattern • Picasso
Kullanıcıların kayıt olabildiği, gönderi paylaşabildiği ve etkileşime geçebildiği sosyal medya uygulaması.
Kotlin • Retrofit • RxJava • WeatherStack API
Seçilen şehirlerin anlık hava durumu bilgilerini gösteren, modern API entegrasyonlu uygulama.
Unity • C# • Firebase • ChatGPT API
Çocukların bilinçli telefon kullanımını destekleyen, yapay zeka gözetimli eğitici oyunlar içeren kapsamlı mobil platform.
WordPress • PHP • MySQL
İş güvenliği firması için tasarlanan, ürün satışı ve hizmet tanıtımı için e-ticaret web sitesi.
Kotlin • Retrofit • RxJava • Nomics API
Güncel kripto para değerlerini izleyen, modern mimari prensipleriyle geliştirilmiş mobil uygulama.
Benimle iletişime geçin