Position: Nodejs Developer
Category: Node.js
English level: intermediate
Years of experience: 7

Found a way to stream different parts of audio from backend to frontend.
Built a couple of applications from scratch.
Improved quality of code with unit tests.
My commercial expirience started in may in 2015.
Almost 6 years experience with Yii2 and approximately 2 years Node.js (sometimes was working in parallel with PHP) with framework Adonis.js 4 and Adonis.js 5 with TypeScript.
Also, I was working with MySQL, javascript framework Vue.js 2, a little bit with java Spring Boot 2, push notifications (Firebase Cloud Messaging and Apple Push Notification service), docker, composer, npm, vagrant, Unit tests, WebSocket.

I was developing a different kind of web apps: 
- tool to test the speed of internet connection of different VPN vendors. Consist of 3 separate projects: master server (stores data and requests vpn servers to run speed test), a frontend for admin panel for the master server (to set up and to view the results), VPN server to make speed test.
- backend for signaling protocol of WebRTC (Node.js) to stream audio and video from ip cameras and mobile apps to browsers.
- REST API for mobile app. The mobile app does VoIP calls, sends messages, redirects call (if need) to a cellular phone number;
- medical portal (from scratch);
- webshop (from scratch);
- web app to store incomes and expenses (from scratch);
- media WEB app to stream audio and video from IP camera or mobile app to browser.

And more small projects.
Professional growth. I would like to work and learn AWS, MongoDB, microservice architecture.
Interesting projects.
Weekend - Saturday, Sunday, and national holidays.
Possibility to work at the office and remotely.