Position: Tech Lead
Category: Node.js
English level: upper
Years of experience: 5

- Developed Telegram BOTs using NodeJS and mongoDB/Postgres  (download video by link, Secret Santa, random message of the day, every day roulette, respond with yes/no random gifs to questions)
- Developed automated video editing product using NodeJS and ffmpeg
- Designed and developed HRM system from scratch
- Designed and developed blockchain solution in small team from scratch
- Designed and developed module to interact with third-party API
- Took part in B2G projects
- Developed automated control system on Raspberry Pi with IBM cloud integration (IoT)
- Developed interactive map to display devices and detailed description
- Volunteer project:

Telegram BOT to collect data (text & images).

- Medical project:

Back-end optimisation, product design rebranding, improvement of development processes. Leading payment system integration. Leading third-party services integrations. Leading auth server integration.
Implemented 2FA authentication, data validation and verification library. Setup message bus infrastructure. 
Development from scratch. Designed and implemented notification system (webhooks, emails)
Vue, NestJS, AWS, RabbitMQ, DDD, TDD, microservices, Kubernetes, hexagonal architecture.

- Automation BOT for third-party product:

Developing new modules for existing product, migrating project from Angular to React, interacting with third-party API.
React, electron.

- HRM system, CMS system, T&T solution and private blockchain solution:

Developing new solutions for business, implementing new modules to existing solutions, taking part in designing new solutions, writing documentation’s.
NodeJS, loopback, vue.
Creative projects, code review, JIRA
Flexible working schedule, remote by default

No automation for third-party projects
No tracking
No gambling / games