Специалисты

Описание

Языки разработки JavaScript, TypeScript
поверхностно Java, Python
Фреймворки и библиотеки React и его экосистема (react-hooks, react-router, redux и тд), Axios, Webpack, AntDesign, TailwindCSS
СУБД PostgreSQL, mySQL
Другие технологии SEO, Docker, Git, HTML, CSS, REST API, JSON, HLS, WebRTC

Опыт
Проект

Централизация корпоративных сервисов

Описание

Роль в проекте Frontend Lead (React) Централизация корпоративных сервисов Архитектура Модульная архитектура с использованием микрофронтендов для гибкости и масштабируемости. Обязанности/Функции: ? Разработка и поддержка фронтенд части приложения. ? Взаимодействие с другими командами для интеграции новых проектов и функций. ? Совместная работа с UX/UI дизайнерами для улучшения пользовательского интерфейса. ? Проведение регулярных code review. ? Менторинг junior и middle разработчиков. ? Участие в планировании спринтов и формировании задач. Непосредственные задачи ? Разработал и развивал несколько масштабируемых приложений, используя Webpack, Webpack Module Federation, Typescript, React, TailwindCSS и Ant Design. ? Взаимодействовал с другими командами для разработки и интеграции новых проектов и функций. ? Работал совместно с UX/UI дизайнерами для улучшения ? пользовательского интерфейса. ? Регулярно проводил code review. ? Менторил junior и middle разработчиков. ? Участвовал в планировании спринтов и формировании задач. Состав команды ? Ведущий разработчик ? Frontend разработчики ? Backend разработчики ? UX/UI дизайнеры ? Менеджеры проекта ? QA инженеры ? Бизнес аналитики

Технологии

Webpack, Webpack Module Federation, Typescript, React, TailwindCSS, Ant Design

Длительность

Октябрь 2022 – по настоящее время месяцев

Проект

Создание интерактивной образовательной платформы для предоставления качественного онлайн-образования и улучшения пользовательского опыта студентов и преподавателей.

Описание

Архитектура Монолитная архитектура с компонентной структурой. Обязанности/Функции: ? Разработка и поддержка фронтенд части веб-приложения. ? Определение технического направления и стратегии фронтенд разработки. ? Взаимодействие с UX/UI дизайнерами и backend разработчиками. ? Создание и поддержка компонентной библиотеки. ? Проведение регулярных code review. ? Участие в планировании спринтов и создании задач. Непосредственные задачи ? Разработал и развивал масштабируемое веб приложение используя Webpack, React, Redux, JavaScript и LESS. ? Разработал и внедрил библиотеку компонентов. ? Разработал сервис видео-конференций на основе LiveKIT.io. ? Работал совместно с UX/UI дизайнерами для улучшения пользовательского интерфейса. ? Работал совместно с backend разработчиками для разработки и улучшения REST API. ? Участвовал в планировании спринтов и создании задач. Состав команды ? Frontend разработчик ? Backend разработчики ? UX/UI дизайнеры ? Менеджеры проекта

Технологии

Webpack, React, Redux, JavaScript, LESS, REST API

Длительность

февраль 2022 – октябрь 2022 месяца

Проект

Разработка микросервиса для биллинговой системы

Описание

Система автоматизированного управления подписками на продукты и сервисы. Прием платежей, зачет средств, генерация сопроводительной документации для клиента. Позволяет масштабировать и удешевлять продажи для подключаемых к нему продуктов и систем. Цель проекта - автоматизировать работу менеджеров по продажам и бухгалтеров, упростить пользовательский путь клиента. Клиент самостоятельно сможет оформить подписку на продукты компании и моментально начать использовать купленные сервисы. ? ? Разработка/Функции: ? Коммуникация с разработчиками дизайн системы; ? Использование компонентов дизайн системы; ? Интеграция с REST Api; ? Настройка Крипто ПРО плагина; ? Разработка внутренних компонентов на основе компонентов дизайн системы; ? Разработка экранов бизнес-логики в соответствии с имеющейся архитектурой; ? Правки багов, проведение показов; ? Введение в проект нового сотрудника.

Технологии

Typescript, React TS, Angular, Redux Toolkit, Redux Saga, Rest API, Feature-Sliced архитектура, попутно тестовая организация GraphQL архитектуры как возможное решение для рефакторинга смежной подсистемы

Длительность

Январь 2021 —февраль 2022 месяца

Проект

Создание комплексной интерактивной CRM, ERP и KPI платформы для сотрудников и руководителей, интегрированной с API рекламных площадок

Описание

Роль в проекте Frontend Lead (React) Цели проекта: Создание комплексной интерактивной CRM, ERP и KPI платформы для сотрудников и руководителей, интегрированной с API рекламных площадок. Архитектура Монолитная архитектура с компонентной структурой. Обязанности/Функции: ? Разработка и поддержка фронтенд части приложения. ? Определение технического направления и стратегии фронтенд разработки. ? Взаимодействие с другими командами для интеграции новых проектов и функций. ? Разработка UX/UI дизайна. ? Обучение новых сотрудников. ? Участие в планировании спринтов и формировании задач. Непосредственные задачи ? Разработал и поддерживал масштабируемое веб приложение используя React и JavaScript. ? Разработал и внедрил библиотеку компонентов. ? Интегрировал веб приложение с REST API. ? Проводил code review, обучал новых сотрудников. Состав команды ? Frontend разработчики ? Backend разработчики ? UX/UI дизайнер

Технологии

React, JavaScript, REST API

Длительность

Май 2020 – февраль 2021 месяц

Проект

Создание и улучшение веб-присутствия компании, оптимизация внутренних процессов, а также улучшение взаимодействия с клиентами через CRM систему.

Описание

Роль в проекте Frontend разработчик (JavaScript) Цели проекта: Создание и улучшение веб-присутствия компании, оптимизация внутренних процессов, а также улучшение взаимодействия с клиентами через CRM систему. Архитектура Традиционная многостраничная архитектура с использованием HTML, CSS и JavaScript для фронтенд разработки. Обязанности/Функции: ? Разработка и поддержка веб-сайта компании. ? Взаимодействие с другими командами для интеграции новых функций и улучшений. ? Оптимизация сайта для поисковых систем (SEO). ? Разработка и интеграция виджетов для CRM системы. ? Разработка скриптов для автоматизации внутренних процессов. Непосредственные задачи ? Разработал сайт для компании при помощи HTML, CSS, JavaScript. ? Настроил SEO оптимизацию для сайта компании. ? Разработал виджеты и интеграции для CRM системы используя JavaScript. ? Разработал бота для оптимизации найма и адаптации новых сотрудников используя JavaScript. ? Разработал ряд скриптов для автоматизации документооборота внутри компании (JavaScript). Состав команды JavaScript разработчик

Технологии

HTML, CSS, JavaScript, SEO, CRM системы

Длительность

февраль 2019 – апрель 2020 месяцев