Position: Full-stack Developer (Angular 2, Node/NestJS)
Category: JavaScript
English level: upper
Years of experience: 2


I've got 2 year of web-development, primarily with Angular 2. I am familiar with Node.js and its frameworks as I encounter them on few projects. My general choise here is NestJS.

My skills are:
- JavaScript/TypeScript; 
- Angular;
- Git;
- Node.js;
- NestJS;
- Express.js;
- MySQL;
- MongoDB;
- RxJS;
- Angular Material;
- NgRx.


I've got several projects in my experience baggage thus far, here are the last ones:

•May 2023 - Present:
  Managed services provider project for IT environments. I developed various parts of an app, that allows designing and tuning complex IT environments on the customers end, which include devices networks connected by SNMP.
  My job included developing reusable components and forms. Some of them were complex tables with recursive building logic or fields with highly specific parameters to input. Alongside were components with custom implementation of popular features as dropdown selects, autocomplete, etc.
  Project stack: Angular 14, RxJS.

•December 2022 - April 2023:
  POS terminals software based on multiple apps for various systems, some of them even written in obsolete AngularJS.
  My job was to support, fix and expand existing project segments, which include administration app for stores and POS terminals and few POS apps.
  Project stack: Angular 8/10, AngularJS.

•June 2022 - December 2022:
  Counselor service platform, that allows to book a meetings with specialists from various fields or to become a certified counselor and consult users.
  My job was to implement features planned for web app initial release and continue to add newer ones further. Also I fixed bugs and refactored some parts of a codebase to improve supportability.
  Among the features I worked on was reusable modal window with conditional content based on user state (apply payment credentials form if user of a wrong category, login form if user is not logged in, etc), book the meeting flow (payed and free ones), filters for the main market page, profile pages with reviews.
  Project stack: Angular 12, RxJS, Angular Material, Node, Firebase.
I'm looking forward to develop Front End apps with Angular framework alongside with using Node.js for Back Ends.