Position: Fullstack Javascript Developer
Category: Node.js
English level: upper
Years of experience: 5

One of my achievements that I'm really proud of is participating in forming new developer team from the very beginning on the existing project. When I came to the company I was the only developer on the project. It was a period of tough decisions and choices (not only correct, of course), but as a result, I am proud of the new team and our results.
Working with a lot of JavaScript frameworks and libraries at backend and frontend parts of applications. I have practice in dealing with highload projects.
I have experience in developing and supporting projects at all levels:
- starting projects from scratch;
- supporting legacy code, finding and fixing old bugs;
- optimizing databases(SQL, noSQL) structure and queries for improving performance;
- configuring settings for webservers (Nginx) and NodeJs processes managers (PM2, Forever);
- defending against DDoS attack on public sites;
- providing integrations with other services and payment platforms;
- maintaining a big amount of servers with applications (up to 50);
- supporting a mobile application (ReactNative) and deploying it to the AppStore and GooglePlayMarket.
- developing new features according to business requirements;
- providing all CI/CD processes (Jenkins, GitLab CI), configuring logging system based on ELK-stack(ElasticSearch, Logstash, Kibana);
- deploying new features and tasks to the production;
- communicating with the support department and finding the solutions for improving the usability of the applications; 
- holding job interviews with developers;
- code reviewing;
- working with AWS cloud services;
etc.
Strong team, challenging tasks, and adequate management with a minimum of bureaucracy. Flexible working hours.