Денис заснував Apriorit у 2002 році і з тих пір займається розробкою і втіленням в життя стратегії компанії. Крім загального керівництва, він представляє Apriorit в переговорах з потенційними та існуючими клієнтами, постійно розширюючи партнерські зв'язки компанії. До створення Apriorit Денис працював програмістом. Окрім Apriorit, Денис є засновником кількох IT стартапів, входить до технічної ради Forbes (Forbes Technology Council), а також є консультантом в «I Business Incubator», ментором в «U Open University», і спікером в «I Cultural Business Hub». Денис закінчив ДНУ ім. О. Гончара, факультет «Прикладної математики».