Position: Senior NodeJS developer
Category: Node.js
English level: intermediate
Years of experience: 11

11th year in IT-development (4th year in NodeJS, ~5 years in Android, 2 year in Java EE).
~ 8 backend solutions (4 enterprise solutions, in production), plus chatbots on NodeJS and different backends for supporting chatbots
Have worked in different outsourcing companies from UA TOP-10 (SoftServe, EPAM, Intellias), different startups, product companies. Had own startup, experience on TeamLead position, team management
~25 Android applications developed in 5 years. Worked on the application with ~750.000 installs (Blackberry Work), hard legacy code base, Google Drive + Google Sheets + Google Docs with security core in one app
October 2021		Company: Intellias, Senior NodeJS dev
... 			Project: location platform, automotive domain

— Architecture, developing, fixing, deployment
— Technical leadership
— Teamwork with customer team, meetings with customers
Used: K8S, Gitlab, docker, microservice architecture, Redis, Kafka, Mongo, NestJS, CQRS, Swagger, Jest, ...

July 2020		Company: Codemotion, Senior NodeJS dev
September 2021 	Project: Quantum, marketing platform

— Architecture, developing, fixing, deployment
— Technical leadership
— Teamwork, meetings with customer side
Used: AWS, dotenv, Gitlab, docker, koa, mailgun, knex, objection, ...

October 2019 		Company: Soft3win, product company, Senior NodeJS dev
June 2020		White-label project with all legal documents. High-load app with 14              
projects in production on one backend environment

 — Worked with 15 different payment providers
— Teamwork
— Fixed security issues
— Architecture overview for future  refactoring, updating backlog with new tech debts
Used: NestJS, Express, Sequelize, …

June 2018 		Company: chatbank.pro, NodeJS TeamLead
October 2019	Projects: simple outsource for customers. Different chatbots and backend support for chatbots

— Processes: creation and configuration 
— Developing
— Teamwork with staff from another outsources or customer side 
Used (ES5) : ES6, ExpressJS, Docker, AWS (Cognito, DynamoDb, SNS, SES, Lambda), Jenkins, Mocha+Chai+Sinon, Jest, xml/json files, logging, workers , swagger
Used (TS): Typescript, ExpressJS, NestJS, TypeORM, Livr, AWS (EC2, S3, DynamoDb), csv/excel/pdf/image/xml/json files, security techniques, logging, project configuration for project and environment
Comment: I had 6-year experience in IT at that moment. My main goal was to create a team and configure  all development processes, get all requirements and docs from our clients, and learn all NodeJS stuff in parallel. It’s a reason why I had TeamLead position
Хорошая команда сильных разработчиков на долгое время