Родился 5 декабря 1971 года в селе Киять Буинского района Республики Татарстан.

В 1994 году окончил Ульяновский сельскохозяйственный институт по специальности «Экономика и управление в отраслях АПК».

Начал трудовую деятельность преподавателем-стажёром кафедры статистики и анализа хозяйственной деятельности Ульяновского сельскохозяйственного института. Работал в вузе до июля 2015 года, был доцентом кафедры статистики и анализа хозяйственной деятельности и деканом экономического факультета.

С июля 2015 года – директор Областного государственного бюджетного учреждения «Научно-исследовательский институт изучения проблем региональной экономики».

В мае 2017 года назначен директором Областного государственного бюджетного учреждения «Научно-исследовательский институт экономики, истории и культуры Ульяновской области имени Н.М.Карамзина».

С июля 2017 года работал заместителем директора ОГБУ «Научно-исследовательский институт экономики, истории и культуры Ульяновской области имени Н.М.Карамзина».

В ноябре 2017 года стал заместителем генерального директора Автономной некоммерческой организации «Центр стратегических исследований Ульяновской области».

С мая 2019 года был руководителем проекта департамента развития проекта «Технокампус 2.0» Автономной некоммерческой организации дополнительного образования «Агентство технологического развития Ульяновской области».

С октября 2019 года – директор департамента реализации региональных программ национальных проектов Автономной некоммерческой организации дополнительного образования «Агентство технологического развития Ульяновской области».

С февраля 2020 года – директор департамента научно-технологического и цифрового развития Автономной некоммерческой организации дополнительного образования «Агентство технологического развития Ульяновской области».

17 октября 2023 года губернатор Алексей Русских объявил о назначении Ягфарова министром цифрового развития Ульяновской области. 

В личном интервью признался, что любит отдыхать на рыбалке, «но только на летней, на зимнюю меня не заставить. Поскольку в этом году получу второй уровень секретности, количество вариантов выезда за границу не так много. Да и отдыхать предпочитаю у нас. Люблю выезжать в лес по грибы. Для этого стараюсь брать отпуск осенью. Семьей чаще всего выбираемся в Татарстан, где сейчас живут родители. Еще в этом году ездили в Адлер».