Народився і виріс у місті Олександрія. Вищу освіту здобув на факультеті Кібернетики Київського Національного університету ім. Тараса Шевченка (2006). Захистив дисертацію на ступінь кандидата фізико-математичних наук в Інституті Кібернетики ім. В.М. Глушкова (2012). Маю дружину і двох дітей. Окрім науки та сім'ї також цікавлюся мандрівками, історією, краєзнавством, шахами, фотографією, велосипедом та пишу про це все на своїх блогах: http://mandrivnik.net/, https://nivrokoo.wordpress.com/, https://ukchess.wordpress.com/, https://victorpolyanko.wordpress.com/