Position: Junior/Middle NodeJS developer
Category: Node.js
English level: pre
Years of experience: 9


I've been working as a C# .Net developer for 9 years. More often than not I am a back-end developer, but in couple projects I performed full stack developer role using JavaScript, Bootstrap and JQuery only. 
For now I've decided to switch to NodeJS stack.
So I transfered my own pet project (my own every day reporting e-mails). I applied express, jest, handlebars, mongoose and others.

So I don't know TypeScript (at least currently), React and Redux. But these technologies are in my current grow plan.
I have experience with MongoDb, Docker, Swagger, Docker Swarm (it is kind of Kubernetes), Prometheus, Graphana, Jenkins CI/CD, Nginx. Little with with  Linux, ElasticSearch, Kafka, PostgeSQL.

--Curently--
A young non-IT company that was founded several years ago with a small team. I try to be proactive and help team when it has a trouble.
I configured CI/CD by Jenkins, deployed and configured Graylog, Prometheus, Graphana on premise and Application Insights in Azure for monitoring and logging.

Technologies: Mongo, Docker, Docker Swarm, .Net 5. For the first time I use Linux as a server so I am becoming familiar with Linux software such as ssh, bash, vim etc.

--Previous Work at place №1--
As part of the development, some services were written from scratch, some services were ported to .Net Core. In January 2021, our team took over a half-working product from a team of not very talented Indian colleagues, the product had already been launched into production. The main tasks were related to fixing bugs, covering API by tests, also transferring the service to .Net 5.

Stack: .Net Core, .Net Framework, Web API, Swagger, OData, xUnit, EF6, EF Core, MS SQL, Azure Service Bus, Azure Service Fabric, Identity Server, CI - Azure DevOps, CD - Azure DevOps

--Previous Work at place №2--
Description:  The company was created 20 years ago. A lot of legacy code has accumulated since. In the development of new functionality, some services was rewritten and optimized, some services was written from scratch, some services was ported to .NET Core. Such as, one service completes in 3-10 minutes instead of 6 hours before.
I built and integrated a new back-end product for customer service using Kafka and GraphQL.
Stack: .NET Core, .NET  Framework, ASP Web API, Swagger, Identity Server, Dapper, MS SQL, Elasticsearch, Redis, Kafka, Google Cloud Kubernetes, Azure Application Insights, CI - Bitbucket, CD – Octopus
I want be helpful for business, have enough time for resting and heals recovering, enough resources for education and work with interesting technologies.
I've pre-intermediate English level only. 
I don't consider full stack - front-end development - I still believe they are different ways to grows.
I have vaccinated and I will work in office-space after quarantine or in green/yellow quarantine zone.