Position: Front-End Developer
Category: JavaScript
English level: pre
Years of experience: 3

This summer I entered Binary Studio Academy as a full stack developer, successfully passed the entrance tests and passed all stages and challenges. Then I enrolled in the final project, which lasted 2 months. We led the development in a large team consisting of 9 developers, 4 QA and 2 coaches. We developed a streaming platform similar to Twitch and YouTube. We used Trello as a task tracker, GIT as a version controll system. We introduced and actively been using PR reviews practice.
For the backend part, we used a hexagonal architecture (Inversify JS).
The most important feature of this project was real-time video streaming. We connect the data stream from the OBS application to our server, where we use a transcoding server that convert the stream to the format we need (m3u8). The frontend uses HLS for video playback.
My career began with freelancing, I have been doing it for more than a year.
Implemented projects using PHP on the backend and HTML & CSS & JavaScript on the frontend. I worked with git, I understand the principle of web applications (HTTP protocol, the principle of the browser, event loop), ES6+, CSS animations.
In October 2021, I got a job as a front-end developer in an outsourcing company and worked there for about a year. My tech stack in this position: Vue, Nuxt. I have experience in developing on a large project with server rendering (SSR). I also have experience with Docker (creating an image, running an application in a container) and working on a server (deploying an application on a hosting).
This summer, I entered the Binary Studio Academy as a Full Stack developer and successfully completed it. During the training, we developed a large and complex project, the main frontend stack: React, TypeScript, Redux + Redux Toolkit, on the backend: Express, InversifyJS, Prisma . I also have experience with the Trello issue tracker.
Now I want to find an interesting project with a large and friendly team.
Now I want to find an interesting and complex project with a large and friendly team. There is a great desire to try myself as a Full Stack Developer. Desired frontend development stack: React,  Redux + Redux Toolkit, TypeScript and backend: Node.js, TypeScript, Express.