
Народилася 25 січня 1975 року в м. Кірові. У 1992 році нагороджена дипломом першого ступеня республіканської олімпіади з математики (Україна), дипломом третього ступеня Міжреспубліканської олімпіади з математики та із золотою медаллю закінчила середню школу № 61 м. Києва. У 1997 році з відзнакою закінчила факультет кібернетики Київського університету імені Тараса Шевченка, у 2000 році там же закінчила аспірантуру кафедри теорії програмування. У 2005 році захистила дисертацію “Класи функцій та чисел, що визначаються трансформаційними та генеруючими моделями обчислень” на здобуття наукового ступеня кандидата фізико-математичних наук зі спеціальності «Математична логіка, теорія алгоритмів і дискретна математика». У 2009 році отримала вчене звання доцента кафедри теоретичної кібернетики. У 2014/2015 навчальному році визнана кращим викладачем факультету кібернетики.
З 2001 року працює в Київському національному університеті імені Тараса Шевченка на посадах асистента, доцента (з 2009 року).
Протягом роботи в університеті читала нормативні курси “Дискретна математика”, “Програмування” та дисципліни “Автомати та формальні мови”, “Проектування програмного забезпечення”, “Фрактали”.
Напрямки науково-педагогічної діяльності: формальні мови, теорія алгоритмів, обчислюваність функцій, теорія можливостей, мови програмування високого рівня, проектування програмного забезпечення, data mining.
Автор понад 50 наукових та науково-методичних праць, серед яких наукові статті:
– О классе функций, вычислимых с помощью индексных грамматик. – Кибернетика и системный анализ. – 2003. – № 1. – С. 108‑115. (у співавторстві)
– Обчислюваність трансцендентних чисел генераторами з гніздовою стековою пам’яттю. – Вісник Київського університету. Серія: фізико-математичні науки. – 2003. – Вип. 3. – С. 216‑220.
та навчальні посібники:
– Комбінаторика.– К.: ВПЦ “Київський університет”, 2011. – 143 с.
– Вступ до програмування мовою С++. Організація обчислень. – К.: ВПЦ “Київський університет”, 2012. – 175 с. (у співавторстві)
– Вступ до програмування мовою С++. Організація даних. – К.: ВПЦ “Київський університет”, 2015. – 151 с. (у співавторстві)
– Вступ до програмування мовою С++: структури даних. – К.: ВПЦ “Київський університет”, 2018. – 99 с. (у співавторстві)