Position: Front End Developer
Category: JavaScript
English level: upper
Years of experience: 6

Created reusable components and supported StoryBook 
Integrated new features into PrimeNg, Kendo UI library, Angular Material libraries.
Learned new Reactive State Management – Akita.
Created several forms that are interactive with the map 
Customized ADB2C with projects needs and design. 
Update Here map with custom controls and elements.
Implemented custom tree data component filtering and sorting with arbitrary nesting items 
Developed complex file upload component with progress, status visibility, and history of upload results 
Extended a third-party OData library with new data types and filters.
Performed the software migration from Angular.js to Angular 2 
Dealt with the data of users from different time zones
6+ years of commercial experience in web development. Specializing in JavaScript, TypeScript, RxJs, Angular, web and mobile SPA applications development, API integration, asynchronous programming, software testing, all phases of SDLC, from requirements analysis through the determination of design feasibility, direct software testing procedures, to product implementation and support.

Domain expertise:
Information technology and services, telecommunications and media, Agriculture and public health system, Internet of things, real estate, banking and finance, ERP, CRM, eCommerce, eLearning, outsourcing, and consulting

Programming Languages :
JavaScript (es6+) / TypeScript

Frameworks and Libraries:
Angular 10+, AngularJS, React.js, Vue.js
NgRx, Akita
RxJS, Underscore.js / Lodash.js, Moment.js
PrimeNg, Kendo UI, Angular Material, Bootstrap
Google Maps API, OpenLayers maps API
Jest, Jasmine, Karma

Skills:
HTML5, LESS/SCSS/CSS, ServiceWorker
REST,  GraphQL
Gulp, npm, Compass
Figma, Zeplin, InVision, Adobe Photoshop, Avocode
Git, SSH, Docker, Jenkins
Agile/Scrum, TDD, SOLID, DRY, KISS
Unit tests

Current position:
Strong middle frontend developer on the telecommunication project.