Frontend developer. There is experience in developing user interfaces using modern web technologies.I used to work in the oil industry, and had reached the position of a leading technologist. One day it came to mind to start writing code and making websites. Found educational articles, videos and began to try. At first I was engaged in typesetting. I was inspired by the process when I made my first website-card. In the future I wanted to revitalize the site to give the speakers. So I began to learn JavaScript.I devote my free time to a big frontend course for professional development, reading books, walking with my family and English.Current stack:- Main: JavaScript (ES6+), TypeScript, React, Next, Redux- Redux-toolkit, HTML5, CSS3, SCSS- Storybook- Jest- Building projects: CRA, Webpack, Vite- Package manager: npm- Version control system: Git- Development environment: Visual Studio Code- OS: macOS, windowsInstagram - https://www.instagram.com/igorbabikov_16/Telegram - @igorBabikovGitHub - https://github.com/IgorBabikov
-
Middle Frontend DeveloperSkilla Mar 2021 - Apr 2023St Petersburg City, Russia● Developed an adaptive web application for marketing:— Configured the webpack collector from scratch.— Applied Feature-Sliced Design (FSD) architecture for scaling and readable code.— Applied API map for convenient display of coordinates of executed works of customers and location of partners.— Applied API recharts graphics to display: sales revenue, completed orders, number of orders.— Developed a step-by-step form with validation to fill in the new lead… Show more ● Developed an adaptive web application for marketing:— Configured the webpack collector from scratch.— Applied Feature-Sliced Design (FSD) architecture for scaling and readable code.— Applied API map for convenient display of coordinates of executed works of customers and location of partners.— Applied API recharts graphics to display: sales revenue, completed orders, number of orders.— Developed a step-by-step form with validation to fill in the new lead questionnaire.— Introduced large informative data obtained from the developer’s backend API. Implemented based on the technical task: modal windows, pagination, tabs, filtering and sorting, search, sliders.— Developed a personal self-service account of clients before the final purchase of services of the company.The cabinet includes: authorization, data confirmation, step-by-step instruction on items from the menu (sidebar), appointment, filling in the questionnaire, payment, registration for training and passing the exam in a personal booth. After passing the exam, the client has access to the company’s resources.— Optimized site download speed up to 0.5 seconds:1. Using code splitting, split each page into separate chunks to prevent the whole code from getting into the bundle.2. As the client scrolls the site, components are loaded.3. Converted images to webp format. If the user does not support webp format, he will get jpg or png.4. Used hooks to memorize functions and props.collaborated closely with backend developer, UX/UI designer, illustrator, copywriter.Stack: JavaScript, TypeScript, React, Redux, Redux-Toolkit, Webpack, useFormik, React-Router-Dom, HTML5, SCSS, (ClassNames, Flex, Grid), Axios, REST API, Git, GitHub Show less
Frequently Asked Questions about Igor Babikov
What is Igor Babikov's role at the current company?
Igor Babikov's current role is Frontend Developer.
Not the Igor Babikov you were looking for?
-
Igor Babikov
I'M A Student At The Northern Arctic Federal University At The Higher School Of Oil And Gas, Arkhangelsk, RussiaRussia -
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial