Обязанности и достижения:
В данном месте я разрабатывала два проекта:
1) Приложение для онлайн обучения с видеосвязью и онлайн доской. Написано приложение на NextJS/Typescript + вебсокеты. В данном проекте я разрабатывала несколько игр, модуль скриншотов, страницу теста видеосвязи (с помощью webRTC), личный кабинет с несколькими аккаунтами, в том числе защиту от детей при переходе с детского аккаунта на взрослый.
2) Чат техподдержки с видеосвязью на основе API. Написан проект на React + Next + TS. В мои обязанности входила вся верстка, компонент определения с какого устройства зашел пользователь, компонент подписки на события чата, логический компонент, который логинит и разлогинит пользователя в спящем и активном режиме, мемоизация чата для предотвращения обновления при переходе между вкладками.