DK

Daniil Kravtsov

Frontend Developer at Semrush

Daniil Kravtsov has a diverse work experience in software development. Daniil started their career as a Technical Programmer at Lomonosov Moscow State University (MSU), providing technical support to the Department of Sociology. Daniil utilized Windows Shell, Python, and FreeBSD scripts for group politics management.

Afterwards, at Bellerage Alinga, they worked as a Junior Frontend Developer, specializing in React, Redux, and TypeScript for frontend development. Daniil also had experience in minor backend development using Node.js.

Following this, Daniil joined Raiffeisen Bank Russia as a Middle Frontend Developer. Here, they focused on frontend development using Typescript with React/Redux and styled-components, as well as backend development with Java and the Spring Framework. Daniil also worked on optimizing projects' CI/CD at GitLab.

Currently, Daniil is employed at Semrush as a Frontend Developer. Their main responsibilities include creating and supporting user interfaces, optimizing the code base for better performance, and finding architectural solutions to provide precise insights on the market. Semrush's product revolves around analyzing traffic sources, client engagement, and performance metrics of websites on the internet.

Daniil Kravtsov earned their Bachelor's degree in Physics from Lomonosov Moscow State University (MSU) between 2016 and 2020. Currently, Daniil is pursuing an unfinished Master's degree in Atomic/Molecular Physics at the same institution, with an expected completion date in 2022.

Links


Org chart

Sign up to view 0 direct reports

Get started