FrontEnd developer

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


JavaScript TypeScript React React-Native Redux Toolkit RTK Query Rest WS Webpack Git HTML CSS SCSS

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


2021 - 2022

2020 - 2021

2018 - 2020

ВЕИП

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

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.

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

– Проектирование архитектуры Front-end приложения.

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

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

– Ревью кода.

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

– Планирование работы отдела (в подчинении 4 человека).

– Наставничество и руководство другими разработчиками.

– Создание спецификаций на разработку.

– Ведение проектной документации.

– Настройка системы, подготовка сценариев тестирования, подготовка спецификаций на разработку, обучение пользователей, тестирование, поддержка пользователей (консультирование по вопросам работы системы и исправление ошибок конфигурации).

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

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

– Участие в проведении собеседований на должность Frontend разработчика.

Твой компас

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

React Native React Navigation Redux/Rematch TypeScript Firebase Notification Firebase Analytics Google AdMob Animation

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

Мобильный тайм-ассистент. Инструмент для планирования образовательного дня ребенка. Построение коммуникации между учебными заведениями и родителями.

Учебное расписание становится все объёмнее и тяжелее, как для школ, так и для учеников и их родителей. В потоке новостей, событий, сообщений, объявлений, изменений всё сложнее выделить действительно важное и актуальное. «Компас» поможет упорядочить и структурировать тот огромный объём информации, который уже не могут осилить блокноты, заметки и прочие устаревшие помощники планирования. С «Компасом» ученики и родители не пропустят изменений в расписании, ведь уведомление об этом придёт в режиме онлайн.

Для преподавателей:

– актуальное рабочее расписание всегда под рукой

– возможность оперативно донести информацию родителям и ученикам

– события и объявления для педагогического состава от администрации школы

– новостная лента школы.

Для родителей:

– учебное расписания ребёнка

– коммуникация со школой

– новости, события и объявления учебного заведения в одном месте в режиме онлайн

– уведомления об изменениях в расписании, домашнем задании и прочая полезная информация

– родительский контроль за питанием в школе.

Для ученика:

– не пропустит уведомление об изменении в расписании

– не забудет домашнее задание

– узнает о последних событиях в общей ленте новостей