Position: Node.js Software Engineer
Category: Node.js
English level: upper
Years of experience: 4


Full-stack developer in a product that creates services and tools for analytics of esports events and live streaming. I was developing services for collecting, saving, processing, and visualizing data. Main stack (PHP, Node.js, ClickHouse, Mysql, ElasticSearch, Redis)
I implemented docker into the development and deployment processes. I was also responsible for implementing new technologies, ClickHouse and Elasticsearch (deployment and support).

I have experience in supporting a project from idea to market launch. Responsible for stack selection and deployment. Set tasks for designers, and the frontend team, and communicate with the salesman. Actively participated in the ideological development of the project: new features, and improving user experience.

Also were many exciting tasks, for example, the development service to automatically create videos from twitch clips using FFmpeg (Python). Parsing the live video stream into frames with further processing.

Previously engaged in the development of an automated gaming platform. Developed a system for the automated creation and deployment of game servers based on docker and interaction with game coordinators and API.
I am interested in exploring new technologies, so I have various pet projects, I developed some messenger bots for integration. Now working on a mobile app (Flutter) to track statistics on my crypto investments using Binance API.
I feel like I'm not growing as a developer anymore and looking for more experienced people in the company than I am. I want to use best practices and implement new technologies.