В 1987 году окончила Ленинградский Балтийский университет имени Д. Ф. Устинова («Военмех» ), приборостроительный факультет (специальность «Разработка роботов и летательных аппаратов» ).
В 1995 году окончила Ленинградский государственный педагогический университет имени А. И. Герцена (специальность «Учитель общетехнических дисциплин» ).
С 1992 года работает учителем информатики, математики и логики. Общий педагогический стаж — более 25 лет, высшая квалификационная категория.Почетный работник сферы образования Российской Федерации (2017).Заслуженный учитель города Москвы (2018).Лауреат городского конкурса «Учитель года-2003» городского управления департамента образования города Москвы в номинации «Учитель информатики» .Лауреат конкурса «Грант Москвы» в области наук и технологий в сфере образования города Москвы (2004).Победитель конкурса лучших учителей Российской Федерации в 2006 году.Лауреат конкурса «Грант Москвы» в области наук и технологий в сфере образования города Москвы в 2010 году.Преподаватель кафедры точных наук и инновационных технологий Московского государственного гуманитарного университета имени М. А. Шолохова (2008-2014).
В 2006 году защитила диссертацию с присвоением степени кандидата педагогических наук.
В 2009 году защитила диссертацию с присвоением степени доктора педагогических наук.