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


Google Chrome extension | Automation
A simple productivity tool designed to simplify recruitment process. Extension is working in LinkedIn, helping to search among LinkedIn users according to vacancy requirements and gather information about candidate from page and add gathered data to HRMS. 
Tools & Technologies:
TypeScript, Express, Docker, MariaDB + Sequelize, Puppeteer, Postman, Socket.io, Redis, Message Queues on Bull


CRM companion tool | Analytics
Sales Navigator helper tool designed to integrate with CRM. It allows user to manipulate gathered data from page and perform faster.
Tools & Technologies:
TypeScript, Express, MariaDB + Sequelize, Socket.io, Redis, Bull, Selenium

Mobile application | Management
Mobile app that unite functions from different systems: HRMS, time tracking, financial system, chat, etc., so users have in their phones all necessary information and functions related to their work in the company. It has to back employees up in situations when they are out of the computer.
Tools & Technologies:
Firebase cloud messaging, TypeScript, Express, MariaDB + Sequelize, Swagger, InfluxDB

Learning platform | Education
Enterprise project that is intended to optimize and structure learning process. From the user’s point of view, it consists of two parts. The first one is created for those who provides services for learning process. It involves 4 different roles with different opportunities and responsibilities. The second one is created for consumers who use this learning platform. 
Tools & Technologies:
TypeScript, Express, Sequelize + MySQL, Postman