Position: Front-end developer
Category: JavaScript
English level: upper
Years of experience: 3

Creating effective architecture of the UI project, which doesn’t need a high cost for changing current or adding new functionality.
Successfully completed the project on time.
Created a custom autocomplete UI component, which works many times faster than the Angular Material autocomplete component.
EXPERIENCE
Grid Dynamics (10.2020 - Present)
Creating UI infrastructure from 0 to completed distributive system for one huge US bank. I am working as a single UI developer on a US distributive team. Development reusable components, using solutions for the fastest performance, creating different interactive forms and data tables, covering the project by unit tests.
Achievements:
Creating effective architecture of the UI project, which doesn’t need a high cost for changing current or adding new functionality.
Successfully completed the project on time.
Created a custom autocomplete UI component, which works many times faster than the Angular Material autocomplete component.
Project Stack:
Angular 11, NgRx, Jest, Angular Material, Java 8, Jenkins, Azure TFS
    
Parm (05.2020 - 10.2020)
Project Stack:
Angular 10, Angular redux, Jasmine,
Dev Express, C#,
Blueberry
GP Solutions / Leverice (11.2019 - 05.2020)
Project: SumTravel
Project Stack:
Angular 10, Prime NG, Jasmine, Java 8, Jira, Jenkins
Project: Leverice
Project Stack:
Vue.js 2, Vuex,
Jest,
Story Book, Java 8, WebSockets, Jira,
Jenkins
Responsibilities:
Modernization of a legacy system written on Microsoft Silverlight to modern Front-end technologies (Angular 10). I was working on a team with 2 Front-end developers and 3 Back-end developers. Creating different interactive forms and data tables, reusable components, covering the project by unit tests, code review.
Achievements:
Successfully modernized project till Microsoft Silverlight end of support.
Good communication inside the UI team and other teammates. Creating a lot of custom validators for template-driven forms. Creating quick sorting for huge tables.
Project description:
Room and fly ticket online booking system for a Saudi Arabia customer.
streamlined business processes, interesting project