1983 yılında Osmaniye’de doğmuştur. Osmaniye Teknik ve Endüstri Meslek Lisesinden mezun olduktan sonra Gazi Üniversitesi Teknik Eğitim Fakültesi Elektronik Öğretmenliği bölümünü 2006 yılında tamamlamıştır. Batman ve Zonguldak’ta Bilişim Teknolojileri öğretmeni ve şefi olarak görev yapmıştır. Milli Eğitim Bakanlığı'nın ve ODTÜ’nün robot yarışmalarına danışman olarak öğrenci hazırlamıştır. Çeşitli yazılım projelerinde ve Embedded sistemler hakkında yazılım geliştirici ve danışman olarak görev almıştır.
1983 Ankara doğumludur. İlkokul, ortaokul ve lise eğitimini Ankara’da tamamladıktan sonra lisans eğitimini 2002-2006 yıllarında Hacettepe Üniversitesi Eğitim Fakültesi Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü’nde tamamlayarak mezun oldu. Özel sektör deneyiminin ardından öğretmen olmaya karar verdi. 2007 yılında Bilgisayar öğretmeni olarak Kahramanmaraş’a atandı. 2013 yılında Ankara’ya tayin oldu. Halen Ankara Çankaya Ahmet Yesevi Ortaokulu’nda Bilişim Teknolojileri Öğretmeni olarak görev yapmaktadır. Evli ve Doğa adında bir kız çocuğu babasıdır.
Öğrenci ve öğretmenlere yönelik Robotik Eğitimler, Blok Tabanlı Mobil Programlama, Python, MicroPython, Micro:Bit, Raspberry Pi, ESP32-ESP8266, Veri Bilimi, Veri Bilimi, Makine Öğrenmesi, Derin Öğrenme, Çocuklar için Bloklar ile Yapay Zeka, Siber Güvenlik, Bilgisayarlı Görü ve Görüntü İşleme eğitimleri bulunmaktadır.
Pek çok ilde atölye çalışmalarında mentörlük yapmıştır. Unikod Yayınevi'nden çıkan Python & MicroPython Programlama Temelleri kitabı ve Kodlama Serüveni: Scratch ve mBlock ile Arduino adında kitabı ve bakanlık için bölüm yazdığı kitapları bulunmaktadır.