Artem Gavrilov
Frontend Developer at Chitai-Gorod- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
TypeScript intensive
javascript.infoApr, 2022- Oct, 2024 -
Vue.js course
javascript.infoAug, 2021- Oct, 2024 -
Frontend-developer course
HexletSep, 2019- Oct, 2024
Experience
-
Читай-город
-
Retail
-
1 - 100 Employee
-
Frontend Developer
-
Nov 2020 - Present
Online book store with over 500K+ unique books for sale and with 1,3M/month organic traffic. The project includes developing and supporting a main website and an admin panel. Achievements and responsibilities: - Coded and optimized a component for making catalog pages, which reduced development time by 30 times; - Decreased the checkout page loading time by 1.5 seconds in the old version of the website (JS ES6) through optimization; - Collaborated with a team of 5 developers to create a new version of the website using Nuxt.js, resulting in a 300% increase in development efficiency; - Developed functionalities for a custom admin panel using Typescript; - Created adaptive and responsive layouts, enhancing user experience; - Proactively reduced technical debt and ensured code quality; - Conducted thorough code reviews; - Contributed to both client-side and server-side JS/PHP code. Technology stack: - Nuxt 2; - Vue 3 (+ Vuex); - TypeScript; - JavaScript (ES6+); - jQuery (legacy); - PHP; - Twig (template engine). Show less
-
-
-
ARMO LLC
-
Moscow, Russia
-
Javascript Developer
-
Jan 2020 - Nov 2020
The company develops and implements integrated security solutions (access control and video surveillance systems) with over 1500 B2B clients in 5 countries. The project includes developing and supporting a video control application (CCTV). Achievements and responsibilities: - Developed a video file synchronization function that prevents a 90% loss of the video archive on the client side; - Covered over 50% of classes with automated tests (Mocha.js), resulting in cost savings from hiring a new QA; - Conducted 15 interviews with my list of questions and, as a result, hired 2 frontend developers; - Developed new features through code writing (JavaScript); - Resolved bugs; - Conducted code reviews. Technology stack: - JavaScript (native); - React.js; - Mocha.js; - JQuery; - Electron.js; - Tornado (Python server framework). Show less
-
-
-
Tinkoff
-
Russian Federation
-
Banking
-
700 & Above Employee
-
System Analyst
-
Oct 2018 - Aug 2019
Responsibilities: - Conducting system analysis to integrate solutions for small and medium-sized enterprises (SME) block; - Performing system analysis for the Tinkoff Investments API; - Write project and service documentation; - Analyzing communication system services such as SOAP, REST, and IBM MQ; - Analyzing databases such as Oracle and Postgres; - Analyzing code written in Java; - Managing development and testing tasks; - Analyzing incidents and monitoring releases; - Gathering business requirements. Achievements: - Successfully implemented a service for integration with Electronic Trade Platforms (ETP) and tenders; - Refactored a service for routing calls effectively; - Implemented a premium client service successfully; - Improved some processes for SMEs. Show less
-
-
-
Home Bank
-
Russian Federation
-
Banking
-
100 - 200 Employee
-
DWH/BI Analyst
-
Nov 2017 - Oct 2018
Responsibilities: - Gathering, analyzing, and defining requirements from business users of the bank's DWH (Oracle); - Gathering, analyzing, and defining requirements and limitations from owners of adjacent bank systems; - Creating data architecture; - Creating technical tasks for developers and monitoring their progress; - Developing prototypes (PL/SQL); - Creating test cases and carrying out testing; - Developing prototype architecture solutions; - Analyzing and resolving bugs. Achievements: - Effectively integrated DWH with credit bureau Equifax; - Successfully implemented DWH features and enhanced risk department processes. Show less
-
-
-
AT Consulting
-
Russian Federation
-
IT Services and IT Consulting
-
700 & Above Employee
-
Business Intelligence Analyst
-
Nov 2016 - Oct 2017
Responsibilities: - Analyzing projects involving the development of data warehouses and business intelligence systems for Cherkizovo Group and MOEX projects; - Collecting, analyzing, and establishing requirements from business users; - Writing project documentation; - Conducting functional testing; - Analyzing data using SQL; - Creating algorithms for data transformations (ETL processes). Accomplishments: - Successfully implemented data warehouses and business intelligence systems for Cherkizovo Group and features for MOEX; - Gained experience as a team leader in a short period of time. Show less
-
-
-
САПРАН
-
Russian Federation
-
Information Technology & Services
-
100 - 200 Employee
-
Intern-consultant SAP
-
Apr 2016 - Nov 2016
Responsibility: - Researching and configuring SAP ERP; - Making templates for uploading historic data; - Helping with project work. Responsibility: - Researching and configuring SAP ERP; - Making templates for uploading historic data; - Helping with project work.
-
-
Education
-
Finance University under the Government of the Russian Federation
Bachelor's degree, Computer Science