1963 yılında Eskişehir’de doğdu. İlk ve orta tahsilini aynı İlde tamamladı. 1986 yılında A.Ü. Siyasal Bilgiler Fakültesi İşletme Bölümünden mezun oldu. Aynı yıl Erzurum Kaymakam adayı olarak Mülki İdare Amirliği mesleğine adım attı.1990 yılından itibaren sırasıyla Atabey, Kumlu, Pütürge Kaymakamlıklarında bulundu. Ardahan Vali Yardımcısı olarak 1994 - 1997 yılları arasında çalıştı. Daha sonra Avanos ve Marmara Kaymakamlıklarında bulundu. 1999 Marmara depreminde İzmit’te kurulan Afet Bölge Koordinatör Valiliği’nde Koordinatör Vali Yardımcısı olarak çalıştı. 2001 yılında İçişleri Bakanlığı tarafından Kamu Yönetimi alanında Yüksek lisans yapmak üzere İngiltere Exeter Üniversitesine gönderildi. Bir yıl süre içerisinde “ Kamu yönetiminde Yeni Gelişmeler ve Gelişmekte olan Ülkelerde Uygulanabilirliği” konulu mastır tezini başarıyla tamamlayarak yurda döndü. Sonra sırasıyla Çerkeş (2002-2004) ve Seydişehir Kaymakamlıklarında görev yaptı (2004-2006).
Şu anda,Ümraniye Kaymakamı olarak görev yapmakta olan Mehmet Ali YILDIRIM evli 1 çocuk babası olup, iyi derecede İngilizce bilmektedir.