Position: JavaScript Developer
Category: JavaScript
English level: upper
Years of experience: 11

I am proud of the people whom I was mentoring and coaching as junior developers. Most of them are now worthy senior developers all around the world.

I am proud of the architectural design which I made for migrating an ultra massive project from old, company's internal, framework to react-redux stack (which includes extensibility approach and performance boost)

I am proud of projects which I have bootstrapped by selecting and setting up base libraries, CI\CD, Unit Testing, and coding guidelines, so even after my leave, those projects are growing in the right direction!
I am a product developer with over ten years of experience with a background in user-centered design and complex technical projects.

I have experience in:
- Developing enterprise software and system architecture design;
- Developing sophisticated and extendable web applications from scratch and not;
- Software troubleshooting and fixing tricky defects;
- Designing and configuring CI\CD project workflows;
- Leading the team, interviewing candidates and mentoring for newcomers and junior developers;
- Presenting product to partners on conferences;
I am looking for a challenge in a product company!

I want to work on a complicated solution with a focus on front-end but, at the same time, trying and inventing new data-layer strategies.

Ideally, it should be a product company with lots of projects in a single suite or micro-frontend architecture. As an option, it could be migrating an old and huge solution to a new technology stack.

I want to find a team in which everyone is eager to learn new things and share their knowledge and experience with others.

Would be an advantage to have at least one of the following:
 - Cloud Solution;
 - NodeJS backend (as slave technology);
 - React-Native app (as slave technology);