Position: Front-end developer
Category: JavaScript
English level: intermediate
Years of experience: 4


03.2016 - 08.2016
HTML markup developer
1)
Html-layout of mobile landings for mobile operators. 
2)
Alteration of PHP code for mobile service backend, work experience with PHP template engine Twig, SQL

08.2016 - 12.2019
Hostkey.com
Front-end developer
1)
Shopping-cart application development, using Angular6, angular routing, NgRx, RxJs.
The application consited of 
list of products, 
login, 
registration, 
sms verification,
simmultaniously authorization in hostkey.com and bill.hostkey.com.
2)
Server configurator development, using Angular7, angular routing, NgRx, RxJs.
The goal of app is that manager configures sets of equipment (server + ram + software etc). 
But each unit of equipment has several restriction for other units.
For ex. cpu id = 1 can't be ordered with ram id = 55. 
All configured data comes by api to client app and the app decides which components are ready for order, but which are prohibited in according with the restrictions (OptionSelf, OptionTarget algorithm).
Each unit of equipment is represented by buttons or dropdowns. So buttons can be activated or disabled, dropdown items can be added or removed from the list.
Also manager can configure appearance of equipment units - buttons or dropdowns, configured data comes from server and client app changes the appearance in browser.
3)
Also I have work experience with AngularJS and coffescript, jade.
Also I took a part in editing for our company needs using Smarty Template Engine for php.

12.2019 - until now
masterdata.ru
Front-end developer
1)
In SAP Hybris projects (Java): start hybris server, project buid with apache.ant, gradle; working with files *.tag, *.jsp (html-layout), *. impex. 
Working with JQuery, ES6, Less. 
I developed frontend part for Quick-view and Wishlist modules for online-shops based on SAP Hybris.
2)
I took a part in Angular 9 SPA project – marketplace for children’s goods, clinics and doctors. I used components, angular material, fxFlex, components interactions, interfaces, classes, services, pipes, routing, rest api, npm.


Now I'm looking for opportunity to work with Angular
I would like to create or develop SPA in Angular in a team of several front-end developers to have a possibility to expand my work experince and learn from others some good practice of coding, approach to creating spa architecture etc.