Position: Senior Software Engineer
Category: Node.js
English level: fluent
Years of experience: 5

- Re-architected the front-end structure of a logistic processes/documentation management application, migrating it from a plain JS to a React.js framework, boosting UI performance by 50%.

- Participated in the design and implementation of a new architecture for a content management system that improved scalability and performance, resulting in increased user adoption and attracting new customers to the product.

- Took part in a new application build logic implementation for an API documentation tool that reduced the build time by 40%.

- Introduced a cross-repository documentation synchronization solution for an API documentation tool, streamlining documentation procedures and improving collaboration across teams.

- Successfully built two decentralized applications, a multi-signature wallet, and a decentralized exchange, using Solidity and JavaScript on the Ethereum platform.
Full Stack Blockchain Developer  (July 2022 - Present)
- Multisignature Wallet
- Decentralized exchange
- Developed and deployed decentralized applications on the Ethereum platform, using Solidity and JavaScript.
Stack: Solidity, Remix, Truffle & Web3, Infura, ERC20, React.js

Senior Software Engineer (February 2022 - Present) 
[Content management system]
- Participated in the design and implementation of a new architecture that resulted in improved scalability and performance for the application;
- Contributed to the development of key features that increased user adoption and attracted new customers to the product;
Stack: Node.js, React, TypeScript, MongoDB, ElasticSearch, AWS.

Software Engineer (May 2021 - February 2022) 
[API documentation tool]
- Introduced a cross-repository documentation synchronization solution to streamline documentation procedures and improve collaboration across teams;
 - Implemented new dev portal build logic that reduce the build time by 40%; Stack: Node.js, React, TypeScript, GraphQL, Postgraphile, PostgreSQL, AWS.

Full-Stack Developer, Team Lead (December 2018 - May 2021)
[CRM portal]
- Worked closely with a client to define and deliver new features for the project; Stack: Node.js, Angular 9, TypeScript, PostgreSQL, Jasmine.
[Logistic processes/documentation management application]
- Worked directly with a client to re-architect the application's Front-end structure and migrate it from a plain JS to a React.js framework, boosting UI performance by 50%;
Stack: React, Java.
[Configuration management system]
- Led a team of developers in the development and maintenance of a lease process management application using React and Node.js;
Stack: Node.js (Express), React.js, ElasticSearch, Jest.
- A Culture of Innovation and Learning: I expect the company to have a culture that encourages innovation and continuous learning.

- Opportunities for Growth: I am looking for a company that provides ample opportunities for growth and career development. This includes opportunities for skill-building, leadership roles, and mentorship programs.

- Clear Expectations and Goals: I expect the company to have clear expectations and goals for my role, as well as for the team and the company as a whole. 

- Positive Work-Life Balance: While I am dedicated to my work, I also believe in the importance of maintaining a healthy work-life balance. I expect the company to value this as well and provide a positive work environment that supports this balance.