Ondokuz Mayıs Üniversitesi Eğitim Fakültesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi bölümünde öğretim üyesi olarak görev yapmaktadır. Lisans ve yüksek lisans eğitimini Bilkent Üniversitesi, Eğitim Fakültesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi bölümünde fakülte birincisi olarak tamamlamıştır. Doktora çalışmalarını web-tabanlı uzaktan eğitim programları alanında yapmış ve 2014 yılı aralık ayında Hacettepe Üniversitesi, Eğitim Fakültesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi doktora programından mezun olmuştur. Araştırma alanları arasında uzaktan eğitim, çevrimiçi öğrenme ortamları tasarımı, teknoloji entegrasyonu, bilgisayar bilimleri öğretimi ve programlama öğretimi yer almaktadır.