Position: Senior/Lead Software Engineer
Category: Node.js
English level: upper
Years of experience: 11


Software Engineer with more than 10+ years of experience with a deep knowledge of development processes and methodologies.

I've started my journey more than ten years ago as a QA Engineer. For two years, I had a chance to be a part of different projects, such as manual QA and Automation QA. 
Later I decided to move forward, and I've chosen Java as my next challenge. In the role of Java Engineer, I was around five years. I was working primarily on projects in the fintech domain. All of them were pretty big enterprise projects, and the most interesting was - building a brand-new payment system.

As a next challenge -> Node.js. I had a lot of different projects but the most interesting were two startups where you don't have exact responsibilities, and you are doing your best to make everything work correctly.  
As for these two startups, I've been using pretty interesting technologies: Firebase Realtime Database and Firebase Cloud Messaging, Moleculer JS, Apollo GraphQL, Auth0, and others.

My current role -  Senior/Lead Backend Engineer. As a part of the Backend team, I'm responsible for splitting a monolithic application into microservices using Appache Kafka and creating Event-driven applications or at least trying to make steps further in the SOA direction. And refactoring it from using vanilla JS to TypeScript. Also, we are setting up a k8s environment for the application.

My current tech stack is:
Technologies/Tools/Frameworks: Node.js, JavaScript/TypeScript, Docker, K8S, KafkaJS;
DB: MongoDB, Elasticsearch, Redis, PostgreSQL;
Deployment platform: AWS EC2;
Package manager: NPM;
Message broker: Apache Kafka;
- To be a part of a great, skillful, and friendly team is very important to me.
- Interested in challenging and ambitious projects.
- I would rather prefer product company over outsource/outstaff.
- Currently, I prefer remote work.
- I prefer companies without bureaucracy.