Hakkımda

 

1995 yılında Ankara’da doğdum. Liseyi Ankara’da Balgat Teknik ve Endüstri Meslek Lisesinde , Veritabanı Programcılığını okul birinicisi olarak tamamladım. 2013 yılında liseden mezun olduğum sene Selçuk Üniversitesi Bilgisayar Mühendisliğini kazandım. Üniveristeye ilk başladığımda C programlama dili ile ilgilendim önceden de C# ile ilgilendiğim için çok zorlanmadım. Daha sonra oyun programlamaya merak sardım 2. sınıfı bu teknoloji ve Java SE ile ilgilenerek geçirdim. 2. sınıfta 3 adet oyun yayınladım Google Play’de. 3. sınıfa geçtiğimde yaptığım işleri daha somut görmek istediğimdendir galiba biraz daha donanıma, giriş seviyesi mikrodenetleyiciler ile uğraşmaya başladım(Arduino,PIC). Bu zaman diliminde Android programlamayla da ilgilendim, 3 sınıfın 2. döneminde OpenCv ile ilgilenmeye başladım. 3. sınıf bitiminde yaz dönemi stajında IOS programlamaya başladım. Son sene bitirme projesi kapsamında Artırılmış Gerçeklik Kafe Otomasyon sistemi  yaptım. Yine son sene bir adet daha oyun geliştirdim. Şuan 16.07.2018 tarihinden itibaren BİTES Savunma şirketinde AR-Ge mühendisi olarak çalışıyorum. Aşağıda şimdiye kadar yaptığım projelere göz atabilirsiniz.

MOBİL UYGULAMALAR


ANDROID Vergi Müfettişeleri Admin Mobil Uygulaması

  • JAVA dili ile programlandı Android Studio Ide’si kullanıldı.
  • Uygulama istenilen duyuruları,fotoğraflı haberleri ve PDF (multipart) formatındaki belgeleri  backend’e(PHP,MySql) kaydedebilir.
  • Uygulama admin uygulamasından tüm kullanıcılara bildirim atabilir.
  • Haberler,dosyalar ve duyurular listelenebilir,silinebilir.
  • Java, JSON, Volley teknolojilerinden yararlanıldı.

ANDROID Vergi Müfettişeleri Mobil Uygulaması

  • JAVA dili ile programlandı Android Studio Ide’si kullanıldı.
  • Uygulama istenilen duyuruları,fotoğraflı haberleri ve PDF formatındaki belgeleri  backend’den(PHP,MySql) çekebilir.
  • Uygulama admin uygulamasından gelen bildirimeleri alabilir.
  • Haberler,dosyalar ve duyurular listelenebilir.
  • Java, JSON, Volley teknolojilerinden yararlanıldı.
  • Uygulamaya App Store üzerinden buradan ulaşabilirsiniz.

 

 

IOS Vergi Müfettişeleri Mobil Uygulaması

  • Swift dili ile programlandı Xcode Ide’si kullanıldı.
  • Uygulama istenilen duyuruları,fotoğraflı haberleri ve PDF formatındaki belgeleri  backend’dem(PHP,MySql) çekebilir.
  • Uygulama admin uygulamasından gelen bildirimeleri alabilir.
  • Haberler,dosyalar ve duyurular listelenebilir.
  • Swift, JSON, Cocoapods teknolojilerinden yararlanıldı.
  • Uygulamaya App Store üzerinden buradan ulaşabilirsiniz.

 

 

 

IOS Stok Takip Mobil Uygulaması

  • Swift dili ile programlandı Xcode Ide’si kullanıldı.
  • Uygulama istenilen ürünü fotoğrafı ve bilgileri ile backend’e kaydedebilir.
  • Qr kod yardımı ile ürünün var olup olmadığı kontrol edilebilir.
  • Ürünler listelenebilir.
  • Swift, JSON, Cocoapods’dan yararlanıldı.
  • Uygulama kodlarına buradan ulaşabilirsiniz.

Bilmök 2017 Uygulaması

  • BİLMÖK (Bilgisayar Mühendisleri Öğrenci Kongresi)
  • Android Studio ile kodlandı.
  • Bu uygulama ile konuşmacılar hakkında bilgi alınabilir,sosyal medya hesaplarına ulaşılabilir konuşmacının ne zaman hangi tarihte ne hakkında konuşacağına bakılabilir. Bu bilgiler resmi siteden çekildi siteden verileri çekmek için Java dilini ve JSON kütüphanesini kullandı.
  • Bölgede indirimli kafe ,restorantlara yol yardımı alınabilir.Bu yol olayını Google APİ yardımıyla gerçekleştirdi.
  • Uygulamaya buradan ulaşabilirsiniz.

Kitap Takas Mobil Uygulaması

  • Uygulama Java dilinde Adnroid Studio ile programlandı.
  • Backend işlemleri için Php MySql kullanıldı.
  • Uygulamada kullanıcı sisteme ilk önce kayıt olmalıdır.
  • Kayıt olduktan sonra kitapalarını sisteme ekleyebilir(kitap ismi, yazar ismi ve kitap resmi).
  • Kullanıcı kitap ararken çeşitli filtreleme yöntemlerini kullanıp kitapları arayabilir.
  • Kullanıcı istediği kitabı bulduğu takdirde karşı tarafa kitap takas isteği atabilir.
  • Kullanıcılar takas teklifleri kısmından gelen takasları ve yaptıkları takas tekliflerini görebilirler.
  • Uygulamad kodlarına buradan ulaşabilirsiniz.

 

YAPTIĞIM FARKLI İŞLER


TUBİTAK DRONE YARIŞMASI

 

 

  • S-Çelebi takımı olarak katıldığı yarışma.
  • İlk aşamayı geçerek 1500 TL hibe aldı(Ekip ile birlikte).
  • İkinci aşamayı geçerek 5000 TL hibe aldı (Ekip ile birlikte).
  • Görevi görüntü işleme ile belirlenen görevleri yerine getirmek.
  • Opencv görüntü işleme kütüphanesi, C++ dili, Raspbbery Pi B3 kullanıldı.
  • Proje kodlarına 1.görev için buradan 2. görev için buradan ulaşabilirsiniz

Görüntü İşleme Yardımı ile Hedef Takibi Yapan Araç

 

 

  • Uygulama java dili Android Studio IDE’sinde yazıldı.
  • Android platformuna hazırlandı.
  • Uygulama OpenCv kütüphanesi yardımı ile gerçekleştirildi.
  • Arduino mikro denetleyicisine kontrol sinyalleri yollayarak aracın belirlenen hedefi takip etmesi sağlanmaktadır.(Belirlenen renge göre)
  • Uygulamaya buradan ulaşabilirsiniz.
  • Video linkine buradan ulaşabilirsiniz.
  • Uygulama kodlarına buradan ulaşabilirsiniz.

Artırılmış Gerçeklik Kafe Yönetim Sistemi

  • Bitirme projesi kapsamında yapığı uygulama.
  • Uygulamada işletme sahibi kendine bir profil oluşturur ve işletme menüsünü düzenler.
  • Uygulamada kullanılan teknolojiler.
    • Proje C# dilinde kodlanmıştır
    • Ide olarak Visual Studio kullanılmıştır
    • Artırılmış Gerçeklik için Vuforia SDK’sı
    • Kullanıcı arayüz (User Interface) ve kullanıcı deneyimi (User Experience) için Unity 3D
    • Backend işlemleri için Php teknolojisi
    • Web Servis yazımında REST Mimari’si temel alındı
    • Veritabanı işlemleri için PDO teknolojisi
    • Verileri saklamak için MySql veritabanı
    • Backend’den gelen verileri parse edip kullanmak için JSON teknolojisi
    • Swift Dili ve XCode derleyicisi kullanıldı.
    • 3D modellerin çizimi için Blender 3D model çizme programı
    • 2D basit çizimler için Adobe Fireworks çizim programı kullanıldı.
  • Uygulama 3 kısımdan oluşmaktadır
    • 1. kısım işletmenin kullanacağı admin paneli burada kullanıcı fiyatlar,ürün içerikleri, resimler vs. ekler, değiştirebilir veya silebilir ve de adisyon kesebilir.
    • 2. kısım işletmeye gelen müşterilere takdim edilecek tabletler için geliştirilmiş olan cross ugulama. Uygulamada kullanıcı sipariş verebilir, siparişini iptal edebilir ve sipariş vereceği ürünü artırılmış gerçeklik sayesinde 3D olarak görebilir.
    • 3. kısım da ise garsonlar için geliştirilmiş native IOS uygulama yer almaktadır. Bu uygulamada garson sipariş alabilir , adisyon kesebilir. Mobil uygulama kaynak kodları buradan ulaşabilirsiniz.

Uzay Terazisi

  • Uygulama Unity 3D oyun motoru ile geliştirilmiştir.
  • Uygulama bir tartıdan gelen verileri alır ve kişinin hangi gezegende kaç kg olduğunu gösterir.
  • Uygulama seri porttan gelen verileri thread yardımıyla dinler.
  • Gelen veriler hesaplanarak ekranda hangi gösterilir.
  • Uygulama aktif olarak MTA Genel Müdürlüğü Şehit Cuma Dağ Tabiat Tarihi Müzesi’nde kullanılmaktadır.

 

MOBİL OYUNLAR


3K: Kar Kış Kıyamet

  • Oyun Unity 3D oyun motoru ve C# dili ile geliştirilmiştir.
  • Backend işlemleri için Php MySql kullanıldı.
  • Oyun skor yapma oyunudur.
  • Oyuna ilk aşamda kayıt olmanız gerekmektedir(skor gösterimi için)
  • Oyuna kayıt olduktan sonra puanınıza göre sıralanırsınız ve ilk 10 arasına girebilirseniz.
  • Eğer ilk 10 arasına girdiyseniz oyun içerisinde ki skor tablosunda yer edinirsiniz.
  • Oyunda 2 adet yönlendirme bulunur, butonlar veya cihaz hareket sensörleri ile oyunu oynayabilirsiniz.
  • Oyun içinde bir de “dükkan” diye adlandırdığım bir kısım mavcut bu kısımdan oyun içinde ki nesnelerin renkerini değiştirebilirsiniz.
  • Oyuna buradan ulaşabilirsiniz.

Mafya Karbonat Erol

 

 

  • Unity 3D oyun motorunda C# ile kodlandı.
  • Android platformuna hazırlandı.
  • Grafikler Adope Fireworks ve Photoshop ile geliştirildi.
  • Oyun hem günlük hem de aksiyon kategorileri için geliştirildi.
  • Uygulamaya buradan ulaşabilirsiniz.
  • Uygulama kodlarına buradan ulaşabilirsiniz

 

Basket AR

 

  • Unity 3D oyun motorunda C# ile kodlandı
  • Android platformuna hazırlandı.
  • Oyun artırılmış gerçeklik teknolojisi kullanılarak yapıldı.
  • Vuforia SDK’sı kullanıldı.
  • C# ile kodlandı.
  • Oyun da temel amaç oyun oynarken kullanıcıya daha gerçekçi bir deneyim yaşatmak.
  • Uygulamaya buradan ulaşabilirsiniz.
  • Video linkine buradan ulaşabilirsiniz.
  • Uygulama kodlarına buradan ulaşabilirsiniz.

 

CubeWar

 

 

  • Unity 3D oyun motoru ile yapıldı.
  • Android platformu için hazırlandı.
  • C# ile kodlandı.
  • Oyun günlük oyun olacak şekilde tasarlandı.
  • Uygulamaya buradan ulaşabilirsiniz.
  • Uygulama kodlarına buradan ulaşabilirsiniz.