1981 yılında Muğla’da doğan Çakmak, ortaöğrenimini Aydın Süper Lisesinde tamamlamasının ardından 2003 yılında Ankara Üniversitesi Hukuk Fakültesinden mezun olmuştur.
Muğla Barosu bünyesinde bir süre devam ettiği avukatlık stajı sonrasında başladığı idari yargı hâkimlik stajını tamamlamasının ardından Danıştay tetkik hâkimliğine atanarak Danıştay Sekizinci Dairesi ile Danıştay İdari Dava Daireleri (Genel) Kurulunda görev yapmış ve 2014 yılının Ekim ayında Anayasa Mahkemesinde raportör olarak görevlendirilmiştir.
Ankara Üniversitesi Sosyal Bilimler Enstitüsü Kamu Hukuku Anabilim Dalı yüksek lisans programını Yükseköğretim Kurumları Öğrenci Disiplin Suç ve Cezaları adlı tez çalışması ile tamamlamış olup aynı Anabilim Dalı bünyesinde doktora eğitimine devam etmektedir.
İngilizce bilen Çakmak, evli olup iki çocuk babasıdır.