Position: Backend developer(Node.js)
Category: Node.js
English level: upper
Years of experience: 5

Evolved from backend engineer to project lead and later to Web team Lead of the company. I am on the list of top 3 contributors to the open source library which is downloaded more than 90 000 times per week.

As Web Team Lead I was responsible for the personal growth of teammates, interviewing, project estimation, and kick-off meetings with the customers.
Hi, I am Andrii, 25 years old. I would fix all world issues if God gave me a source code. 

I started my career around 5 years ago as a frontend developer working freelance, later I chose an offline full-time job at the office in Lviv as a backend developer, and very soon I began a project lead and later even Web Team Lead of a whole web team of my current company.

I can not count all technologies I have been working on since my career started, but most of them were related to Node.js, NoSQL DBs, and AWS cloud.

I have a huge experience in building complex apps which serve a million requests. I have experience with database replication and sharding. Some DBs hosted billions of records and included more than 10 TB of data. The size for some indexes were bigger than 200-300 GB.

I have built apps that used not only HTTP requests but also used gRPC, MQTT, AMQP, and other protocols for cross-service communication.
I have worked with JS and tons of NoSQL DBs, like MongoDB, Redis, InfluxDB, and DynamoDB. I have experience with AWS cloud.

Now it is time to change my stack. Currently, I am looking for a job with appropriate tech stacks(Typescript, PostgreSQL, GraphQL) in pairs with any cloud provider. Also, I am interested in some technologies that are not so popular, but still enjoyable to play around with. I believe you know what I am talking about. Let me know if you have some insights for me.