Position: Node.js developer
Category: Node.js
English level: intermediate
Years of experience: 5


IT professional offering 4 years of hands-on experience in the industry with a key focus on Node.js/Javascript/Nest.js technology stack

Deep knowledge and versatile experience in building interactive web based applications, integration with third-party services (solution elaboration and implementation) and supplying them with complex server-side systems

Key areas of technical expertise: technical solution design, integration solution design, informational security, production troubleshooting, back-end development

Well-versed with all the phases of Software Development Life Cycle

Efficient and collaborative team player, strong analytical and problem-solving skills, high attention to details, ability to connect with people at different levels within the organization

Skills and Awards:
Programming Languages: JavaScript
Technologies and Frameworks: Node.js, NestJs, Express.js, Socket.io, Websockets, JWT, Crypto, REST, GraphQl, Jest, Mocha, Docker, RabbitMQ, Redis, Mongoose, Typeorm, Sequelize, Linux Bash, Npm, Yarn, Crypto, Typescript, Amazon AWS(S3, SQS, Lambda, Cognito, EC2,  ECS, RDS), Web3, Serverless, Swagger, Electron, CI/CD Pipelines(github, bitbucket)
Tools: Jira, Postman, Figma
Operating Systems: Windows, Linux, MacOS(now use)
Databases: MySQL, MSSQL, SQLite, PostgreSQL, MongoDB
Version Control Systems: Git, Bitbucket
IDEs: IntelliJ IDEA, WebStorm, Visual Studio Code
Methodologies: Agile, Scrum
Clean code: SOLID, KISS, DRY, Grasp & GOF patterns, OOP