Nick Smirnov

Senior Frontend Developer at Semrush

Nick Smirnov has several years of work experience in the field of web development. Nick started their career in 2005 as a PHP developer at Bonnier Business Press, where they worked on internal corporate portal development and supported company web projects.

In 2006, they joined QDigital | Администратор Сети as a Senior Fullstack Developer. During their time there, they were responsible for developing internal and commercial web projects, including the development and support of corporate CMF and CMS, vendors integration, and the development of complicated interactive widgets. Nick also played a role in code architecture and vendors choice, as well as B2B solutions and web services development.

In 2014, Nick joined Timeweb as a Senior Fullstack Developer, where they worked on UI, frontend, and backend logic for hosting control panels. Nick'sresponsibilities included refactoring and migration of old legacy code, developing new modules, performance optimization, and making architecture choices.

Currently, Nick is working at Semrush as a Senior Frontend Developer. Nick joined the company in 2016 and has been involved in various projects such as CRM product development, tools development for the analytical platform of internet marketers, and the development of an SEO-dashboard and new projects list. Nick has experience with JavaScript, ReactJS, Redux, Redux-saga, Reselect, Recompose, Jest, Normalizr, ESLint, Webpack, Scoped packages, Lerna, GIT, Gitlab, HTML5/CSS3, and SASS.

Nick Smirnov attended Emperor Alexander I St. Petersburg State Transport University from 1998 to 2002. Nick earned a Bachelor's degree in Automation and Telemechanics during their time at the university.

Links


Org chart


Teams

This person is not in any teams