Position: Senior Angular Developer
Category: JavaScript
English level: fluent
Years of experience: 7

Participated in developing different projects as an Angular developer. Also worked as a Full-stack developer using Node.js/NestJS and .NET. Have a huge experience in Mark-up.
Markup: HTML5, CSS3(grid, flexbox);
Main: JavaScript ES latest, TypeScript, NestJS/Node.JS/Express(subsidiary), .NET(minor tasks);
Frameworks: AngularJS, Angular 2+, Angular Ionic,  NestJS(subsidiary), Express(subsidiary);
Database: MongoDB(Mongoose + NestJS/Express), SQL(MySQL: NestJS + Sequelize + MySQL(by Oracle); MicrosoftSQLServer: .NET + Entity Framework), Firebase Database, Parse Server;
UI Libraries: Angular Material, PrimeNG, Kendo UI, jQuery, Bootstrap, d3.js, NGX-Chart;
Tools: RxJS, NgRX, NGXS(preferred), Socket.io, Lodash, Oauth 2.0, Auth0, JWT;
Preprocessors: Less, SCSS, SASS(preferred);
CSS Methodologies: BEM;
Testing: Protractor, Jest, Karma;
VCS: Git;
Bundlers: Webpack;
Task runners: Gulp, Grunt;
API: Google (maps, auth), Facebook (auth), LinkedIn (auth), AUTO RIA, 2GIS;
Experience with Firebase (database, storage, authentication);
Experience with Heroku;
Graphic Editor: Adobe Photoshop, Invision, Zeplin, Adobe XD;