Lead frontend-developer / Frontend team lead

Профессиональные навыки


JavaScript • AngularJS • React • PHP • Laravel • jQuery • Vue.js • Node.js • MySQL • Git • Redux • Docker • Yii

Недавние проекты


10.2023 -01.2024

NDA

HTML SCSS JavaScript TypeScript React Redux Rest WS Git Vite

Описание проекта

Задача проекта - Разработать высоконагруженный сервис, который позволит людям играть в шахматы онлайн друг против друга. Сервис должен уметь выдерживать высокие нагрузки, так как будет развивать по всему БРИКС. Сервис должен визуально понятен и удобен для пользователей.

Мои обязанности / задачи

– Декомпозиция и постановка задач разработчикам.

– Общение с клиентом.

– Проектирование и оценка новых функций.

– Сodereview, общение с другими командами.

– Разработка компонентов.

– Адаптивная верстка.

– Интеграция API cервисов.

– Поддержание качества кода (обзор кода, модульные тесты, паттерны).

– Реализация онлайн-игры при помощи HTTP-стримов и WEB-сокетов.

– Реализации темизации приложения.

– Реализация конструктора аватаров.

– Взаимодействие с менеджерами, backend-разработчиками, аналитиками и заказчиками.

– Совместная работа с графическими дизайнерами и BA/BI над улучшением продукта.

– Оценка и распределение задач.

– Документирование кода.

– Ревью кода.

01.2023-09.2023

RG Brands

🔗 Подробнее о кейсе

React Native HTML SCSS TypeScript React Redux Toolkit RTK Query Rest WS Git

Описание проекта

Одна из крупнейших компаний Казахстана в сфере e-commerce. Проект к запуску промо-компании в честь различных промо-акций от компании RG Brands. Наша задача была разработать front-end и интегрировать API (Backend) от подрядчика клиента.

Мои обязанности / задачи

– Разработка компонентов.

– Адаптивная верстка.

– Интеграция API cервисов.

– Поддержание качества кода (обзор кода, модульные тесты, паттерны).

– Взаимодействие с менеджерами и backend-разработчиками.

– Ревью кода.

2021 - 2022

VEIP

React Native HTML SCSS TypeScript React Redux Toolkit RTK Query Rest WS Git

Описание проекта

Восточно-Европейский институт психоанализа – первая в России площадка, которая дает полноценное психологическое и психоаналитическое образование в онлайн-формате.

Сервис сделан на базе библиотек ReactJS и Redux Toolkit для упрощения работы с состоянием приложения. Реализовано разбиение кода на сегменты, каждый сегмент вызывается тогда, когда он нужен пользователю. Мы используем React Query, чтобы проще организовывать цепочки вызовов API сервисов.

На backend реализовали микросервисную архитектуру. Для разных сервисов используются разные технологии: Go, PHP, Node.js. Микросервисы на Go используют gRPC и применяют многопоточность. В качестве хранилища данных используется PostgreSQL.

Мои обязанности / задачи

– Проектирование и разработка всей логики для стора и связи с серверной частью.

– Разработка множества компонентов и страниц.

– Помимо разработки активно занимался планированием, написанием ТЗ и разного рода коммуникациями.

– Общение с клиентом.

– Проектирование и оценка новых функций.

– Сodereview, общение с другими командами.

2021 - 2022