Position: Senior JavaScript Software Developer
Category: JavaScript
English level: upper
Years of experience: 5

Played a key role in creating a federated micro-frontend App
 Accomplished migration from Angular 9 to Angular 11 which led to reducing of a bundle size by 40% and increased application performance
 Optimized bundle size by providing the possibility to load code chunks on demand differentially,
reducing main.js size from 3.44Mb to 2.6Mb
 Had done partial migration of existing code written in Java (Java Applets) to Angular
 Did integrate NGRX/store and reactive best practices into the project from zero
 Did Integrate micro-frontends into Web banking applications that allowed the coexistence of two different frameworks (AngularJS and Angular11) and opened the possibility to start developing using new technologies, and hiring people for a much newer framework
Huge interest in developing distributed micro-frontend applications, solidification of fundamental CS knowledge, GameDev, and Back-end dev
 Current role: Currently possess a Key developer position for one of the American Freight company's applications, working on some of its micro-frontend repositories.

Experience: 
Feb-2022 - Till now - Senior Software Engineer, EPAM Systems
Domain: Freight
 Participated in estimation, development, and AC improvement for new features
 Communication with the customer's dev team, Mentoring, and Code review
 Integration of 3rd party solution APIs, Unit/Integration testing
 Played a key role in creating a federated micro-frontend App

Mar-2021 - Feb-2022 - Senior Software Engineer, EPAM Systems
Domain: Business Information and Media 
 Accomplished migration from Angular 9 to Angular 11 which led to reducing of a bundle size by 40% and increased application performance
 Configured GitLab CI/CD for the project's auxiliary repositories
 Optimized bundle size by providing the possibility to load code chunks on demand differentially,
reducing main.js size from 3.44Mb to 2.6Mb

Aug-2019 - Mar-2021 - Front-end Engineer, DBO Soft
Domain: Internet Banking
Project Roles: Key Front-end Engineer, Team Lead
 Did integrate NGRX/store and reactive best practices into the project
 Did integrate micro-frontends into Web banking application that allowed the coexistence of two
different frameworks (AngularJS and Angular11) and opened the possibility to start developing
using new technologies, and hiring people for a much newer framework
 Had done partial migration of existing code written in Java (Java Applets) to Angular
Expectations: Key developer position with growth towards Software Architecture, Software Developing Optimization, and tech leadership. Fullstack position using angular and node js frameworks.