Lisans derecesini Anadolu Üniversitesi Bilgisayar ve Öğretim Teknolojileri Eğitimi bölümünden almıştır (2007).

Yüksek lisans derecesini Afyon Kocatepe Üniversitesi İnternet ve Bilgi Teknolojileri Yönetimi bölümünden almıştır (2015). 

Şu anda Gazi Üniversitesi Bilişim Enstitüsü Bilişim Sistemleri bölümünde doktora öğrencisidir.

Mart 2013’ten bu yana Uşak Üniversitesi’nde Bilgisayar Programcılığı bölümünde görev yapmaktadır. Uşak Üniversitesi’ne katılmadan önce 5 yıl  Milli Eğitim Bakanlığına bağlı okullarda Bilgi Teknolojileri öğretmeni olarak çalışmıştır.

Aynı zamanda, çeşitli yazılım geliştirme projelerinde serbest çalışan (freelance) olarak çalışmaktadır.