10 Ocak 1983 tarihinde Ankara’da doğdu. İlköğrenimini Ankara Aydınlıkevler İlkokulu Okulu ve Bilecik İnhisar İlkokulu’nda tamamladı. Daha sonra Bilecik Bozüyük 100. Yıl Ortaokulu’nu bitirdi. 1996 yılında Bilecik Bozüyük Anadolu Öğretmen Lisesi’ne kaydoldu. 4 yıllık lise eğitimini 2000 yılında tamamladı. 2000 yılında Gazi Üniversitesi Gazi Eğitim Fakültesi Ortaöğretim Sosyal Alanlar Eğitimi Bölümü Tarih Öğretmenliği Anabilim Dalı’nda lisans eğitimine başladı. 2005 yılında tezsiz yüksek lisans derecesi ile mezun oldu.
2005 yılı Aralık ayında Gazi Üniversitesi Eğitim Bilimleri Enstitüsü’ne Araştırma Görevlisi olarak göreve başladı. 2008 yılında Prof. Dr. Necdet HAYTA’nın danışmanlığı altında hazırlamış olduğu “Balkan Savaşları’nda Edirne” adlı teziyle Gazi Üniversitesi Sosyal Bilimler Enstitüsü Tarih Anabilim Dalı Yakınçağ Tarihi Bilim Dalı’ndaki yüksek lisansını tamamladı. 2010 yılında Gazi Üniversitesi Gazi Eğitim Fakültesi Ortaöğretim Sosyal Alanlar Eğitimi Bölümü Tarih Öğretmenliği Anabilim Dalı’nda Araştırma Görelisi oldu. Gazi Üniversitesi Sosyal Bilimler Enstitüsü Yakınçağ Tarihi Bilim Dalı’ndaki doktora eğitimini hazırladığı “Romanya’nın Bağımsızlığını Kazanması” adlı teziyle 2014 yılında tamamladı. 2018 yılında Doçentlik unvanını alan ve 2024 yılında Profesör olan Birbudak, halen Gazi Üniversitesi Gazi Eğitim Fakültesi Türkçe ve Sosyal Bilimler Eğitimi Bölümü, Tarih Eğitimi Anabilim Dalı’nda görev yapmaktadır. Evli ve iki çocuk babasıdır.