Илия работи в Информационно обслужване от 2002 г. последователно като младши програмист, разработчик и главен проектант, а от 2009 г. е ръководител на отдел Web технологии в компанията. Има над 22 години опит в областта на информационните технологии.
Притежава сертификати: PRINCE 2 Foundation от Open Management Education Center, Software Project Management от Американски университет в България, TenStep управление на проекти, Zend Certified PHP Engineer.
Илия е хоноруван преподавател в центъра за продължаващо обучение и в бакалавърски и магистърски програми в департамент „Информатика“ в Нов български университет. Лектор в различни IT образователни инициативи, автор на научни публикации в български и международни издания, лектор на конференции и член на журита в различни конкурси в сферата на информационните технологии и уеб дизайна. Член на УС и председател на нестопански организации в сферата на образованието и автомобилизма.
Има бакалавърска степен по Публична администрация, и магистърска степен по „Информатика“ (Софтуерни технологии в Интернет) в Нов български университет. Специализира софтуерни технологии в Института по информационни и комуникационни технологии в БАН 2015 г. - 2017 г. и Факултета по електроника и електротехника в Университета в Любляна, Словения през 2017 г.