Народилася 6 червня 1982 року в селі Лідаво Здолбунівського району Рівненської області.
У 1999 році закінчила Гільчанську ЗОШ і вступила на фізико-математичний факультет Вінницького державного педагогічного університету імені Михайла Коцюбинського.
У 2004 році закінчила Вінницький державний педагогічний університет імені Михайла Коцюбинського за спеціальністю «Математика» та здобула кваліфікацію вчителя математики та основ інформатики.
У 2005 році після успішного закінчення магістратури здобула кваліфікацію магістра педагогічної освіти, викладача математики.
Упродовж 2005 – 2009 рр. працювала вчителем інформатики у Вінницькому гуманітарному ліцеї-інтернаті Вінницького обласного комунального гуманітарно-педагогічного коледжу, де здобула кваліфікацію вчителя ІІ категорії.
У 2007 році отримала сертифікат про успішне завершення 64-годинного курсу за програмою «Intel «Навчання для майбутнього»».
З 1 вересня 2008 року по 31 жовтня 2009 року працювала на посаді асистента кафедри математики Вінницького державного педагогічного університету імені Михайла Коцюбинського.
Упродовж 2009 – 2012 рр. навчалася в аспірантурі Вінницького державного педагогічного університету імені Михайла Коцюбинського за спеціальністю 13.00.04 – «Теорія і методика професійної освіти».
З 1 листопада 2012 року по 31 березня 2015 року працювала асистентом кафедри математики і методики навчання математики Вінницького державного педагогічного університету імені Михайла Коцюбинського.
19 червня 2013 року захистила дисертацію на здобуття наукового ступеня кандидата педагогічних наук зі спеціальності 13.00.04 - «Теорія і методика професійної освіти».
З 1 квітня 2015 року по 31 серпня 2020 року працювала на посаді старшого викладача тієї ж кафедри (тепер кафедри математики та інформатики).
З 1 вересня 2020 року працюю на посаді доцента кафедри математики та інформатики.
В листопаді 2021 року присвоєно вчене звання доцента кафедри математики та інформатики.