Position: Front-End Developer
Category: JavaScript
English level: intermediate
Years of experience: 5


- Migrated a unique site feature to Vue.js, optimized its performance, resolved bugs, and introduced a new functionality for local changes saving.
- Optimized the project's build system. Corrected the operation for Windows systems. Separated the builder into a distinct module, making it easily installable for any company project. Enhanced the build of the builder itself, converting it into a single-file component. Also provided documentation for the project and scripts for package.json. The project build can now be initiated with a custom tag (version) and commit comment. Post-build, the folder is pushed into a separate production branch with a tag, following which the module installation is accessible via that tag.
- Implemented the use of Vuex state management to streamline data flow and state management within the application.
- Fixed the mobile search functionality, ensuring a seamless user experience across all devices.
- Resolved an issue of tag duplication that was leading to incorrect data representation.
- Introduced the use of Intersection Observer API for better performance, replacing the event scroll listener, thereby improving website responsiveness and user experience.
- Rectified a minor memory leak associated with setInterval, enhancing the overall performance and efficiency of the application.
- Led the winning team at the Datatanz hackathon, securing financial support to launch a startup.
- Defended the final project in front of the hackathon judges on behalf of the team.
- Spearheaded the development of the project from inception to startup status.
- Organized participation in various hackathons and IT community startups.
- Developed an internal CRM system and a B2B wholesale portal, leading to:
 - Automated order processing and product purchasing, reducing managerial involvement from 100% to 10%.
 - A 45% increase in wholesale profit over 2 years.
 - Logistics optimization and a 20% payroll reduction.
 - Efficient route planning, reducing fuel consumption from 500 liters to 300 liters per month.
- Developed an employee performance platform, increasing tracking efficiency from 0% to 90%.
- Upgraded the e-commerce website with Nuxt.js (SSR), finalizing the design, which led
- Developed a business offer generation application, reducing preparation time by over 15 times (from 1.5 hours to 5-10 minutes)
- Rebuilt the site with internal SEO-optimization, improving SERPs positioning for "floor coverings" by 2 points.