• File

Василь

Frontend developer (Angular)

Age:
24 years
City of residence:
Ternopil
Ready to work:
Kyiv, Lviv, Ternopil

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Demchuk Vasyl
[open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)
Telegram - @inseyul

Frontend Angular Developer

SUMMARY
With over 4 years of commercial experience as Front-end developer. Proficient in designing and building
applications from scratch, including coding, testing, and performance optimization.
Continuously self-improving and staying updated with the latest technology and framework releases to
ensure efficient and modern solutions. Experienced in analyzing and resolving complex issues while
collaborating effectively with cross-functional teams to deliver high-quality, business-driven solutions

SKILS
JavaScript, TypeScript Node.js, Express.js Cypress, Postman, Swagger
HTML, CSS, SASS/SCSS Bootstrap, Angular Material, Karma, Jasmine (Unit testing)
Angular 2+, React.js, Rx.js NgPrime Git (GitHub, GitLab, GitFlow)
NgRx, NgXs MongoDB, SQL Agile, Scrum
Jenkins, Docker

EDUCATION LANGUAGE
Master's of Cyber Security English - Intermediate
Ternopil National Technical University Ukrainian - Fluent
Bachelor of Computer Science
Ternopil National Technical University

Junior Specialist of Computer science
Ternopil National Technical University

WORK EXPERIENCE
Front-end Developer | Concert.ua May 2024 - December 2024

A platform that provides a service for selling tickets and is designed to satisfy the cultural needs of people

Responsibilities:
Developing front-end part of the project
Development of functionality for data tables and step-by-step forms
Optimization of components to improve performance
Refactoring existing code, UI libraries
Collaboration with UX/UI designers to improve the user interface
Conducting code reviews to ensure code quality

Achievements:
Improving performance and maintainability by 20%
Optimized data loading processes, reducing response time
Developing mobile part of the project
Successfully integrated new features that increased user satisfaction
Modified the styles of external libraries, improved the UI part of the project

Technologies: Angular 16, Angular Material, Rx.js, Typescript, NgRx, CSS (SASS)
Front-end Developer I PrivatBank October 2022 - April 2024

PrivatBank is the largest issuer and acquirer of electronic payment means in Ukraine. The bank operates
several payment services including Privat24 and LiqPay

Responsibilities:
Developing front-end part of the application on Angular 16 using Angular Material
Development of functionality for data
Working with back-end technologies on Node.js, Express.js
Conducting testing and optimizing page loading speed
Collaborating with back-end developers and business analytics
Implement unit tests for components, services, directives

Achievements:
Developed back-end part of application on Node.js, Express.js
Successfully implemented new technologies that boosted team efficiency
Developed complex forms in Angular
Successfully implemented unit testing
Efficiently handled data processing and transformation, and worked with analytical charts
Increased team productivity by introducing automated testing processes

Technologies: Angular 15, Angular Material, Rx.js, Typescript, Karma, Jasmine (Unit testing), CSS (sCss),
Node.js, Express.js, Jenkins, Docker, Postman, Swagger

Front-end Developer | AzSoft Rocks September 2020 - September 2022

An online store for selling products for pets

Responsibilities:
Developing front-end part of the project using the Angular framework
Worked with NgXs state manager
Engaged in writing unit tests and e2e tests on Cypress
Optimization of project to improve performance
Close collaboration with the backend team to ensure seamless integration
Development and implementation of a notification system for better user interaction

Achievements:
Successfully implemented new technologies that boosted team efficiency
Developed of new feachers
Successfully implemented with NgXs state manager
Implemented e2e tests on Cypress
Increased team productivity by introducing automated testing processes

Technologies: Angular 12, Bootstrap 5, Rx.js, Typescript, NgXs, CSS (Saas), Karma, Jasmine (Unit testing),
Cypress (e2e testing)

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: