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


My first project was a multi-threaded server which serves as gateway between multiple small-computer. Server contain REST API, media pipping and socket communication for production. 2 years ago as beginner developer, I done a good work, but I would refactor it someday.
The next project has the functionality of the previous one but was extended with a medium-size database (MariaDB). It is responsible for messages, push notifications (firebase), also it been integrated with VoIP distributor via Webhooks, it provides call monitoring for our clients in real-time. 
I written a full side-project with front and back which calculate seat profitability per hour for a dentist. The interesting thing is the inputs was instantaneously send to Back-end then validated, parsed and inserted to DB with sockets, also I implemented a chart graphs divided by countries, provinces and population.
Also integrating fiscal printers (Novitus, Posnet, Elzab), Smart cards/NFC cards, payment terminals (PolCard) to projects