Разрабатываю внутренний сервис компании с использованием Ruby (Sinatra) на бэкенде и React + MobX на фронтенде.
Внедрил систему кеширования (Memcached), заменил старый пакетный менеджер bower на npm, проводил рефакторинг, выносил бизнес логику в сервисные объекты.
Разрабатывал REST API для мобильного приложения, обеспечивающего взаимодействие жителей с системой управления.
Реализовал функционал уведомлений, включая доставку push-уведомлений и интеграцию с сервисами для отправки сообщений.
Используемые технологии: Ruby on Rails, PostgreSQL.
Участвовал в разработке двух full-stack проектов:
1. Платформа для финансовых консультантов:
Разработал функционал профиля консультанта, включая управление данными клиентов.
Реализовал работу с геоданными (прямое и обратное геокодирование) для отображения местоположения и маршрутов.
2. Маркетплейс одежды:
Интегрировал платформу с внешним сервисом (купоны на скидки).
Работал с фронтендом на React: доработал интерфейсы и улучшил пользовательский опыт.
Используемые технологии: Ruby on Rails, React, PostgreSQL,
Проводил собеседования и принимал участие в отборе стажёров.
Наставлял стажёров, помогая им освоить технологии и успешно интегрироваться в команду.
Проводил код-ревью, обучая лучшим практикам разработки и улучшая качество кода команды.