Vasily Yankovsky

Vasily Yankovsky Email and Phone Number

Frontend Developer | Vue.js | 2.5+ years experience @ Lofty
moscow, moscow, russia
Vasily Yankovsky's Location
Batumi, Ajaria, Georgia, Georgia
About Vasily Yankovsky

I am engaged in Frontend development and always strive to improve my skills. I am interested in working on projects where I can apply my experience and learn new things.In my free time, I read dystopian literature, explore new technologies, and take courses, primarily in the Frontend direction.My skills include:- HTML, CSS, SCSS, responsive design, Bootstrap 4/5, Tailwind- Javascript (JS), Typescript (TS)- Vue, VueX, VueRouter, Pinia, Vuetify, Vuelidate- React, Redux, CRA, React-Hook-Form- Webpack, Vite, Esbuild- Jest, Vitest, Vue-test-utils- ESlint, Prettier- Git- CI/CDGitHub: github.com/yankvasyaTelegram: t.me/yankvasyaEmail: yankvasya@gmail.comCurrently residing in Georgia, considering only remote work or an office in Batumi.

Vasily Yankovsky's Current Company Details
Lofty

Lofty

View
Frontend Developer | Vue.js | 2.5+ years experience
moscow, moscow, russia
Website:
lofty.today
Employees:
9
Vasily Yankovsky Work Experience Details
  • Lofty
    Frontend Developer (Vue)
    Lofty Mar 2023 - Present
    Moscow, Russia
    Managed three projects, with one serving as the primary focus.Primary Project:Stack: Vue 2, Typescript, Vuex, Tailwind, Vuetify, Vue-cli, vue-class-component, i18nAs a lead developer on a platform specializing in advertising integration, with over 3 years of experience, I:- Improved existing functionality, introduced new features, expanded current capabilities, and conducted redesigns of various sections.- Organized and facilitated the onboarding of two new team members, including regular code reviews and training sessions.- Currently, I am focused on optimizing the codebase through refactoring and migrating the project from an outdated stack to a more modern one. This involves transitioning from vue-class-component to Composition API, upgrading from Vue 2 to 3, and migrating from Vuex to Pinia and Vue-cli to Vite.Project 2:Stack: Vue 3, Typescript, Pinia, Quasar, Tailwind.css- Developing new features and actively participating in code reviews, both as a reviewer and as someone receiving feedback from other team members.Project 3:Stack: Astro, Tailwind.css, i18n- Contributed to the creation of a landing page from scratch.- Worked on layout, styling, and logic implementation for various sections of the landing page.
  • Echo Company
    Middle Frontend Developer (Vue)
    Echo Company Oct 2022 - Jan 2023
    Moscow, Russia
    - Developed key components and functionality for a highly functional SSR application, focusing on performance optimization for fast loading and rendering on the client side. This significantly enhanced the user experience and application usability.- Improved code quality and readability by fixing errors, refactoring existing functionality, and abstracting repetitive logic into convenient helpers, hooks, and stores. This simplified future code maintenance and ensured compliance with architectural principles.- Successfully implemented English language localization using i18n technology. This not only streamlined the localization process but also made our application more accessible to users from different countries and cultural contexts.- Responsible for the successful integration of complex forms, including displaying backend data, error handling, file uploads, validation, and multi-stage filling across multiple pages. Optimized the development process, speeding up form creation, and implementing the functionality for submitting and synchronizing unfinished forms.- Explored and effectively applied Nuxt v3, Typescript, Pinia, Tailwind.css, i18n, and began studying Composition API in the project. These technologies enabled the use of best development practices and significantly expanded my knowledge of coding in Vue.js.- Enhanced Git skills, including branching following the git-flow methodology, pull request creation, merging, and resolving conflicts during branch merging. Active participation in code reviews- Deepened understanding of working with REST API, including parameter usage and authentication token sending, making the application more functional and user-friendly.- Actively participated in daily stand-up meetings, provided progress reports. Worked in time-critical conditions, honing decision-making skills within limited timelines.- Collaborated effectively with team members (frontend, backend), proposed and discussed problem-solving approaches.
  • Procontext
    Frontend Developer (Vue)
    Procontext Jan 2022 - Sep 2022
    Moscow, Russia
    Main Responsibilities:- Development and maintenance of a Single Page Application (SPA) automation system, including responsibility for creating new functionality and improving existing features.- Creation and refactoring of components using Composition API.- Writing tests using vue-test-utils, vitest, and working with Storybook to ensure proper functioning and compliance with component requirements.- Development of more than 5 full-fledged advertising landing pages with a focus on creating fast and responsive user interfaces to enhance the user experience.- Support and update of existing landing pages, including content changes, bug fixes, code simplification, and optimization to improve the user experience.Additional Projects:- Development of a Telegram bot using Node.js and third-party APIs to retrieve information, receiving positive feedback from company leadership.Achievements:- Learning and applying vue-test-utils, vitest, Storybook, Swiper.js libraries to enhance testing quality and interface development.- Improving skills in working with Node.js and mastering the Vuex library for efficient frontend state management.- Mastery of Docker/Docker-Compose principles for creating local development environments.- Enhanced interaction with the backend through REST API for more flexible and efficient development.- Experience in publishing projects via FTP/SSH for quick and convenient deployment to servers.- Knowledge of working with VPS, including deploying Node.js projects on remote servers.- Valuable experience gained through code reviews by a Middle-level developer in my team, contributing to the improvement of my code quality.

Vasily Yankovsky Education Details

Frequently Asked Questions about Vasily Yankovsky

What company does Vasily Yankovsky work for?

Vasily Yankovsky works for Lofty

What is Vasily Yankovsky's role at the current company?

Vasily Yankovsky's current role is Frontend Developer | Vue.js | 2.5+ years experience.

What schools did Vasily Yankovsky attend?

Vasily Yankovsky attended Loftschool, Loftschool, Loftschool, Moscow Polytechnic University.

Who are Vasily Yankovsky's colleagues?

Vasily Yankovsky's colleagues are Alsu Sayfullina, Svyatoslav Nenev, Alexey Marchuk, Вероника Калинина, Melba Uribe, Nikolay Krylov, Kseniia Sheikina.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

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.