Frontend developer (Vue.js)
Описание
Vlad Sini ts a, Vue Frontend Developer (Middle+ )
E-mail: javascriptoslav@gmail.com Phone : +375 (29) 229 -70-34 Telegram: @javascriptoslav City : Minsk
About myself :
I am a Middle+ Frontend Engineer with over 6 years of experience developing responsive, user -friendly web applications. My main expertise
is in the Vue ecosystem (Vue 2/3, Nuxt, Pinia, Vuex), complemented by recent hands -on experience in React and Next.js.
I specialize in integrating frontend components with backend APIs, performance optimization, migrations, and from -scratch development. I
also contribute to team growth by mentoring newcomers, conducting technical interviews, and improving processes.
• Optimized UI by migrating from jQuery to Native JS, implementing dynamic imports and scoped styles, which reduced bundle size by 30%
and improved site load time by 50%.
• Migrated the project from Vue 2 to Vue 3, updated libraries, fixed integrations, and switched to the Composition API, reducin g the bundle
size by over 20% and improving performance .
• Unified Frontend application standards (naming, structure, common practices), created documentation and a unified docker -compose,
which reduced the onboarding time from 3 days to 1 .
In addition, I have practical experience in Backend and DevOps (Docker, Nginx), that let me collaborate effectively in cross -functional teams
and complete infrastructure -related tasks independently.
I get excited about opportunities where I can make a real impact continuously contributing to code quality, engineering pract ices, and
product success.
Education :
Brest State Technical University (Correspondence studying ) 2016 — 2020
Faculty : Automated Data Processing Systems Specialty : Data Processing Engineer
College of Business and Law (Full -time studying ) 2012 — 2016
Faculty : Information Technology Software Specialty : Software Technician
Experience :
CJSC «Alfa -Bank » May 2022 — Now
Position : Frontend Software Engineer
Tech stack :
Vue 2/3, Nuxt, Vuex, Pinia, React, Next, JS, TS, jQuery, HTML, SCSS, BEM, Webpack, Gulp, Vite, Parcel, Docker, Docker compose, Git,
Linux, Ubuntu, Bush, MySQL, Nginx.
About company :
In a product company, I was responsible for the development and support of information portals . Key areas of my work included the full
cycle of frontend tasks (from planning and development from scratch to refactoring existing legacy code), and integration of the ready
Frontend into Bitrix. I participated in the organization's external projects, which included 3D Secure, Keycloak, email templates, and cross -
functional collaboration. Additionally, I oversaw security and infrastructure matters (environment setup, build processes) an d took part in
team development (onboarding, interviews, mentorship). I also maintained proje ct documentation and participated in Agile processes.
About achievements :
• Optimized UI by migrating from jQuery to Native JS, implementing dynamic imports and scoped styles, which reduced bundle size by
30% and improved site load time by 50%.
• Developed animation for INSNC (15 screens with GSAP) from scratch in 2.5 months, achieving a stable 30 FPS on 85 -90% of devices
and delivering the product on schedule.
• Unified Frontend application standards (naming, structure, common practices), created documentation and a unified docker -compose,
which reduced the onboarding time from 3 days to 1.
• Established a work protocol for Frontend developers, reducing daily meeting time from 2 -3 hours to under 1 hour and decreasing the
frequency of Backend sync -ups.
• Improved site accessibility by implementing ARIA attributes, semantic HTML, and alt attributes, increasing the accessibility audit score
from 40 to 67.
• Enhanced security by implementing CSP, HSTS, X -Frame -Options, and Referrer -Policy, which reduced the risks of hacking and fraud.
LLC «New IT» January 2021 — May 2022
Position : Frontend developer
Tech stack :
Vue 2/3, Nuxt, Vuex, JS, jQuery, PHP, Bitrix, Pug (Jade), HTML, CSS, SCSS, SASS, Webpack, Gulp, Grunt, Git, MySQL, Nginx
About company:
At an outsourcing company, I was involved in the full development cycle for clients in fintech, retail, and services from lau nching new
projects to supporting and enhancing existing products. My main responsibilities included the full range of frontend wor k (development
from scratch, refactoring, and support of existing legacy code), integration into multi -team environments, solving infrastructure tasks, and
maintaining technical documentation. I actively participated in Agile processes, contributed to the development of the company's
engineering community, and trained junior colleagues.
About achievements:
• Migrated the project from Vue 2 to Vue 3, updated libraries, fixed integrations, and switched to the Composition API, reducin g the bundle
size by over 20% and improving performance.
• Implemented Webpack, transitioned to modules, added SCSS preprocessor and autoprefixer, unified library integration, organize d local
development, achieving minification, Tree -shaking, Code Splitting, and reduced task execution time.
• Launched 3 projects from scratch, selected appropriate technologies, set up the development environment, and contributed to c losing
critical projects with missed deadlines, which helped retain clients and avoid financial losses.
• Authored detailed technical documentation for projects, outlining inter -module dependencies, which reduced team inquiries by 50% and
decreased regression bugs by over 40%.
LLC «ContactLineService » September 2019 — September 2020
Position : Full -Stack Developer
Tech stack :
Yii2, PHP, SQL, JS, jQuery, HTML , CSS, SCSS, Less, Bootstrap, MDC, MySQL, Nginx, Git
About company:
In a product company, I was engaged in the development and maintenance of internal products. My key focus was on frontend
development and updating libraries to current versions. I was responsible for refactoring legacy code, integrating third -party services (such
as captcha and payment systems), and optimizing application performance. I took part in project planning, task estimation, and backlog
formation. A significant achievement was the independent development and launch of a new long -term apartment rental service.
About achievements :
• Integrated a captcha system to combat bot registrations, reducing moderation costs, improving analytics accuracy, and bringing bot
registrations close to zero.
• Configured payment system integration for the e -commerce platform, eliminating the need for manual transaction handling by managers
and increasing order processing speed by 1.5x.
• Implemented analytical dashboards and an Imagick -based image editor in the admin panel, enabling visual tracking of conversion and
traffic, and reducing ad moderation time by 40 -50%.
• Migrated from Bootstrap 3 to 4 while preserving design, configured LESS, and delivered an optimized framework with faster UI iteration,
improved responsiveness, updated documentation, and enhanced component customization.
• Independently developed and launched a long -term rental service, driving client base growth and increasing overall product profitability.
Skills :
Tools :
Jira, Confluence, GitHub, GitLab, Bitbucket, XAMPP, LAMP, OpenServer, Postman, USB debugging (Google Chrome DevTools, Safari Web
Inspector), Notion, Bitbucket Webhooks, BrowserStack, Pixel Perfect, Figma .
Languages :
Russian – Native English – B1 – Intermediate
3 мая, 2021
Михаил
Город
Минск
Возраст
55 лет ( 6 декабря 2025)
2 августа, 2023
Дмитрий
Город
Минск
Возраст
55 лет ( 6 декабря 2025)
5 августа, 2023
Наталья
Город
Минск
Возраст
55 лет ( 6 декабря 2025)