Denis - Lead JavaScript Developer

    IT experience since 2014
    Three years of experience as a lead front-end developer; selecting front-end tech stack on new projects and performing code reviews
    Deep experience with Express.js, Ionic, Angular, Angular Material, Vue.js, Element UI, Bootstrap, and Foundation for Emails
    Profound knowledge of Node.js, HTML5, CSS, Animation, SCSS, Handlebars (Jade, Pug), jQuery, Socket.IO, gulp, webpack, NPM, AWS S3, EC2, PWA, RxJS, Avocado, Figma, and Zeplin

Work experience

Heading photo

Currently, Denis works as lead front-end developer on a project requiring the development of a solution that displays statistics for advertising companies. The solution is designed for campaign managers. Denis is responsible for applying best practices to achieve the best possible product quality. Technologies include Vue.js, JavaScript, Element UI, ag-Grid, Jest, PWA and Service Worker, indexedDB, Axios, HTML5, and SCSS.

Heading photo

Previously, Denis developed a social network for photographers. The project involved working with a complicated MEAN stack (MongoDB, Express.js, AngularJS, Node.js) – the system under development had hundreds of integrations and complicated logic for data calculation. Denis led a team of three developers and was responsible for both back-end and front-end parts. 

Heading photo

Denis has created his own online JavaScript course and successfully teaches students and interns who are interested in the tech stack.


    Master’s degree in Computer Science (2011), Kharkiv National University of Radioelectronics, Kharkiv, Ukraine

Get back to the team page