Mikhail Makarov

author-avatar

About Me

Have 5+ years of experience as a Frontend engineer. I am not afraid to take responsibility and perform complex tasks, I am patient and enjoy effective and simple solutions. My hobby is playing chess, I have started it since school time. In my free time I prefer swimming and traveling.

Skills:

I specialize in crafting responsive, interactive, and efficient user interfaces, leveraging my expertise in React, TypeScript, and JavaScript. Proficient in state management using Redux, I ensure a seamless flow of data. I utilize Next.js for the development of optimized and scalable web applications, and I keep an eye on the modern frontend stack.

Key Technologies:
React • Redux • RTK • TypeScript • Next.js • SCSS • Styled Components • Git

Experience:

With over 5 years in frontend development, I've engaged in diverse projects, showcasing adaptability and proficiency. In my current role spanning 2 years and 5 months, I contribute to a cross-platform UI-library, implementing nx-architecture, utilizing Storybook and Figma, and addressing challenges like preventing default Safari mobile behavior. Integrating with tools such as WYSIWYG-libraries and setting up GitLab CI/CD pipelines are also key aspects. In the gamification achievements platform, I've utilized React, Redux Toolkit, TypeScript, and NextJS. Additionally, I've been involved in project estimation, candidate interviews, and agile methodologies like Kanban/Scrum, utilizing tools such as Jira, Slack, and GitHub/GitLab. In a previous role lasting 2 years and 6 months, I contributed to developing an e-voting system based on Hyperledger Fabric, showcasing skills in React, JavaScript, Cordova, NodeJS, and Docker, along with testing using Jest and Apache JMeter. These experiences reflect my commitment to delivering high-quality, scalable solutions in varied project environments.

Education:

Bachelor's degree, Programming and Information Technology 2014 - 2018
Saint Petersburg State University Master's degree, Computational Technologies 2018 - 2020 Saint Petersburg State University
Frontend developer academy - Yandex 2021