Position: Team Lead / Node.js Dev
Category: Node.js
English level: upper
Years of experience: 5

I worked on DB performance optimization, and as a result, the performance was increased by 50 times.

I developed a blockchain-based solution that was integrated with different blockchains and provided a single API to the customer. Currently, the project is under the Oracle umbrella.

I was working on my own startup as Co-Founder and CTO. The product was at Web Summit 2019 in the Alpha program. It was not so easy to reach this level, but we did it with our team. Anyway, we didn't finish the project due to lack of time, but anyway, it was a great experience.
I work as a developer for more than 5 years. During that time, I worked with:
- Node.js (back-end), Vue.js (front-end), C# (back-end)
- AWS and Google Cloud (for cloud solutions)
- MongoDB, MSSQL, PostgreSQL, MySQL, ClickHouse
- pure JavaScript and TypeScript
- express.js, Koa 2, and nest.js (for building API)
- Jest and Mocha (for tests)
- CI tools, such as Bitbucket Pipelines and TravisCI
I'm looking for a challenging project where I can be a part of a strong team. Also, I'll be more than happy to build a project from scratch. I have experience in leading teams, so if you are looking for a team lead, I will be suitable for that role.

Notice that I'm not looking for a full-stack position, I worked with Vue.js 2/3 in the past, but currently, I want to work only as a back-end dev and/or Team Lead.
Also, I want to work only with Typescript projects; if you are using vanilla JS (javascript), then it's not for me, sorry :)