Objective:
Current Position: Vue Frontend Developer
A passionate and experienced Vue.js developer with expertise in both frontend and backend technologies. Experienced in building scalable, high-performance web applications and providing seamless user experiences. Skilled in Vue.js (Vue 2, Vue 3, and Composition API), with a strong grasp of modern frontend technologies and frameworks. Dedicated to writing clean, maintainable code and optimizing application performance. Seeking new opportunities to apply my skills in a challenging and dynamic environment.
Technical Skills:
- Frontend: HTML, CSS, SCSS / SASS, JavaScript, TypeScript, jQuery, Bootstrap, BootstrapVue
- Vue.js Ecosystem: Vue.js (Vue 2, Vue 3), Composition API, Vuex, Pinia, Vue Router, Vue CLI, Nuxt.js, Nuxt3
- UI Frameworks: Vuetify, Tailwind CSS, Material Design
- Build Tools: Webpack, Vite, npm, yarn
- API & Backend: RESTful APIs, MongoDB, PostgreSQL, TypeORM
- Version Control: Git, GitHub
- Other Skills: Responsive Design, Cross-Browser Compatibility, Performance Optimization, Testing (Jest, Cypress), Code Reviews, CI/CD Pipelines, Agile/Scrum
Languages:
- English – Intermediate
- Russian – Native Speaker
- Belarusian – Native Speaker
Education:
2018 – 2021: College of Business and Law, Information Technology Software (Software Technician), Minsk, Belarus
Courses and Certificates:
19.06.2019: Certificate of Computer Operator, 5th Grade, College of Business and Law, Minsk, Belarus
About Me:
Experienced Vue.js Software Engineer with over 4 years in the industry, specializing in building robust, scalable web applications. Delivering full-stack projects from concept to deployment has been achieved with a deep understanding of the Vue.js ecosystem. My proficiency in modern frontend technologies like HTML, CSS, JavaScript, and TypeScript allows me to create user interfaces that are both responsive and dynamic.
My expertise is in backend integration (REST APIs, databases like MongoDB and PostgreSQL) and I place a strong emphasis on optimizing performance, with code splitting, lazy loading, and SSR (Nuxt.js) being the top priorities. Agile environments are my preferred work environment and I have a track-record of working closely with cross-functional teams to ensure high-quality code, timely delivery, and smooth deployment.
By staying up-to-date on the latest technologies and best practices, I am always eager to learn and adapt, which ensures that I always provide the most efficient and innovative solutions.
Key Achievements:
- Developed and optimized several Vue.js applications, enhancing performance and user experience.
- Integrated REST API, improving data flow and enabling real-time updates.
- Contributed to refactoring legacy systems, migrating to modern frameworks like Vue 3 and Nuxt.js, resulting in improved maintainability and scalability.
- Conducted code reviews, ensuring adherence to high-quality code standards and promoting effective team collaboration.