Народився 23 червня 1972 року в селі Малі Мошківці Андрушівського району Житомирської області.
Інформатикою цікавився ще будучи в школі. «Я відразу захопився цим предметом. Але в ті часи викладання й техніка були на досить примітивному рівні. Тому паралельно записався на курси». Після закінчення школи вступає на фізико-математичний факультет Житомирського державного педагогічного інституту.
«Я виріс у сім’ї вчителів, серед зошитів та книг. І хоча учнем був мовчазним та сором’язливим, все ж не побоявся обрати педагогічну стежку».
В студентські роки був учасником хору «Янтарів», де акомпонував грою на скрипці. «Основний мій інструмент – скрипка. Але, крім цього, граю на сопілці, фортепіано, баяні, гітарі. У хорі був впродовж навчання в інституті. За цей час ми об’їздили пів-України, були постійними учасниками різноманітних фестивалів, часто давали власні сольні концерти».
Отримавши диплом, був направлений на роботу в одну із шкіл Андрушівщини. «У класах було 5-7 учнів. Я викладав математику. Вже тоді робив спроби готувати дітей до участі в олімпіадах, але в нашу школу так і не дійшло жодного запрошення».