Position: Frontend Developer
Category: JavaScript
English level: upper
Years of experience: 3

- SEO improvement (1st page on the Google Search without advertisements);
- investments in the customer's project (100k$+);
- participated in the internship program as a mentor and hired 2 new developers;
- conducted about 20+ interviews;
- added layered architecture to avoid business logic in components;
- developed the open source libraries (UI kit, authorization package);
- rewrote the project from Vue 2 to Vue 3: removed mixins and Options API, refused from unnecessary dependencies (Vuex);
- optimized project chunk vendors by ~60% (from 1.5MB to 490KB), which allowed the page to load faster;
- covered the code with unit tests by 80%;
- covered 90% of the code with documentation that automatically updates and deploys on Netlify;
- changed module bundler from Webpack to Vite to improve development speed;
- designing a widget that can be connected to the holding's projects;
- integration of a large third-party service into the application (food delivery).
I started my professional path with an outsourcing company, where I worked for almost a year and a half. I completed 5 major projects from scratch, including:
- a platform for selecting and comparing bank services;
- interior designer search platform;
- call center CRM;
- food delivery service;
- cryptocurrency exchange platform.

I currently work for a product company developing a flexible food ordering service (takeaway/in restaurant/delivery). The project has both client and b2b applications. There is support for native (iOS/Android) and browser environment. We recently added a huge integration with yet another food delivery service. My responsibilities:
- projects architecture design;
- writing code;
- writing unit tests and documentation;
- code review;
- participation in hiring and grading developers;
- task decomposition and prioritization;
- mentoring.
No time trackers. Fully remote.