Position: Full stack Solidity NodeJS developer
Category: Node.js
English level: pre
Years of experience: 9

Project Development:
Successfully led multiple projects from inception to deployment in production, ensuring high-quality standards and timely delivery.

Smart Contracts:
Authored and optimized complex smart contracts for various use cases, ensuring security and efficiency. Addressed challenges associated with scalability and gas optimization.

Team Leadership:
Mentored junior developers and provided guidance on best practices, contributing to an improved team output and overall project success.

Innovation:
Played a pivotal role in introducing and integrating new technologies and methodologies, enhancing product functionality and user experience.

Problem-Solving:
Frequently resolved critical issues and bugs, ensuring smooth operations and minimizing downtime for various projects.

Continuous Learning:
Stayed updated with the latest industry trends and technologies, ensuring the application of best and most recent practices in all projects.
Professional Experience and Skills:

Programming Languages and Technologies:
  * Solidity (development of smart contracts for NFT, DEFI, Staking, Gaming, and more)
  * Node.js, JS, ReactJS, NestJS, NextJS, TypeScript
  * Microservices with TypeScript

In-depth Knowledge in:
  * Web logic programming
  * Business logic
  * Development of e-commerce systems
  * AWS services

Frameworks and Libraries Experience:
  * Express, Sails, NextJS, HapiJS, Docker
  * Web3, Ethereum

Databases:
  * MySql, MongoDB, PostgreSQL

ORM and ODM:
  * Sequelize (ORM)
  * Mongoose (ODM)
  * TypeORM

Version Control Systems:
  * Git

Payment Systems:
  * LIQPAY, Paypal, Coinbase, and development of internal payment systems.
 
DevOps Experience:
  * Building Docker containers
  * Deployment automation

Automated Testing:
  * Proficiency in automated testing to ensure code reliability and robustness.

Strong Coding Practices:
  * Adherence to best coding practices to ensure maintainable and efficient code.

Time-tracking Systems:
  * Redmine, Jira
  * Operating Systems:
  * Linux, Windows, MacOS
Activity Sphere:
Projects focused on cryptocurrency and blockchain. A keen interest in innovative solutions and cutting-edge technologies.

Team:
A friendly and professional team that values mutual assistance and teamwork.

Development and Learning:
Opportunities for professional growth, participation in training sessions and masterclasses, and the possibility to attend industry-specific conferences.

Work-Life Balance:
Flexible working hours, understanding and consideration of individual needs and circumstances.

Technological Stack:
Utilization of modern and advanced technologies, openness to experiments and innovations.

Corporate Culture:
A culture based on respect, transparency, and encouragement of initiative.