Position: Node.js developer
Category: Node.js
English level: upper
Years of experience: 7

- Strong proficiency with JavaScript and Node.js, experience with Typescript.
- Excellent communication skills and a collaborative approach to teamwork.
- Knowledge of designing, developing and deploying microservices.
- Hands-on experience with Kubernetes, Docker, CI/CD.
- Message brokers: RabbitMQ, Kafka.
- Databases: MongoDB, Redis, MySQL, Cassandra.
- Practical experience with Elasticsearch.
- Good perception of TDD / BDD methodologies
- English – Upper intermediate
08.2021 – 08.2023	CASAFARI, LLC	 
Position: Back-end developer (Node.js) / Solution Architect
Responsibilities:
- Developing scalable and high-performance components for our web-platform.
- Providing architectural solutions for new features.
- Managing integrations between different teams. 
- Refactoring legacy codebase.
- Mentoring and guiding junior/middle developers.


12.2018 – 07.2021	eZLO Innovation, LLC	 
Position:  Node.js Cloud Team Leader.
Responsibilities:
- Managing the entire production cycle from grooming and sprint planning to features delivery and maintenance.
- Participating in architectural discussions about high-level product specifications, making them into software requirements.
- Identifying clear goals for the team and monitoring progress towards them.
- Delegating tasks to each team member based on their strengths and skill set.
- Motivating the team to achieve organizational goals, managing conflict.
- Coding and code reviewing.
- Integration with other teams, partners and customers.
- Release management.

01.2016 – 12.2018	Yoctocode, LLC
	As a Node.js developer I participated in development of the web-platform (eufore.com) . The basis of this application is microservice architecture.
Stack: Express.js, MongoDB, Docker, Cote.js, RabbitMQ.  
Position:  Node.js developer.
Responsibilities:
 - Development of microservices according to business requirements.
 - Design and implementation of REST APIs, documenting it API using Swagger.
- Integration of data storage solutions (MongoDB, MySQL).
- Implementing automated integration and unit tests.
- Participating in project efforts and delivery timelines estimation.