Kyrylo M.
Middle Frontend Developer (Vue.js)
Information
Available
Employment
Full-time
Part-time
Expertise
FrontEnd
Location
Ukraine
Work Experience
4+ years
Skills
Vue.js
CSS
HTML
Nuxt.js
JavaScript
Languages
Ukrainian
Native
English
Upper-Intermediate
Portfolio
CV
Download PDFA dedicated Middle Frontend Developer with over 4 years of experience, specializing in development using Vue.js. I strive to create high-quality, interactive and user-friendly user experiences in a dynamic and innovative company.
Professional skills:
- Programming languages: JavaScript, TypeScript, HTML, CSS, SCSS
- Frameworks and libraries: Vue.js, Vuex, Nuxt.js, Vuetify, Bootstrap, Tailwind CSS
- Tools and technologies: Git, Webpack, Babel, NPM, Yarn
- Cloud services: Firebase, AWS
- Development methodologies: Agile, Scrum, Kanban
- Development tools: VS Code, WebStorm, Figma
experience
Middle Frontend Developer (Vue.js) at AVADA MEDIA, Odessa
March 2021 – present
- Developed and supported numerous interactive web applications using Vue.js and Vuex.
- Worked on projects involving integration with RESTful API and GraphQL.
- Optimized application performance, resulting in improved loading times and overall responsiveness of interfaces.
- Collaborated with designers to create user-friendly and intuitive user interfaces.
- Implemented best testing practices
Frontend Developer - NDA, Lviv
June 2018 – February 2021
- Developed and supported web applications using Vue.js and other frontend technologies.
- Worked on creating responsive interfaces using CSS3 and modern CSS frameworks.
- Implemented an application state management system using Vuex, which improved the manageability and scalability of projects.
- Participated in the development of new features and optimization of existing code, which contributed to improving the user experience.
- Collaborated with backend developers to ensure seamless integration of frontend and backend parts of applications.
NDA, Ternopil
July 2016 – May 2018
- Involved in developing and maintaining web applications using HTML, CSS and JavaScript.
- Worked on creating adaptive and cross-browser interfaces.
- Helped in optimizing performance and ensuring code quality.
- Maintained documentation and participated in application testing.
Education
- Bachelor of Computer Science - Taras Shevchenko National University of Kiev, Kyiv (September 2012 – June 2016)
Certificates
- Certified Vue.js Developer
- JavaScript Algorithms and Data Structures (FreeCodeCamp)
- Responsive Web Design (FreeCodeCamp)
Personal qualities
- Excellent communication skills and ability to work in a team.
- Ability to quickly learn and adapt to new technologies.
- Attention to detail and commitment to high quality work.
- Independence and proactivity in solving problems.