Senior Backend Engineer Ruby on Rails, Elixir/Phoenix

Санкт-Петербург, Россия
Миддл • Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Fullstack • C# • JavaScript • Ruby • Rust • React • Vue.js • Ruby on Rails • MySQL • MSSQL • PostgreSQL
Релокация • Удаленная работа
Опыт работы более 5 лет
300 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Senior Backend Engineer.

Мои компетенции и опыт

Senior backend-разработчик, 9 лет в продуктовой разработке: e-commerce, складская логистика, B2B-телефония. Основной стек — Ruby on Rails, в продакшене также Elixir/Phoenix, GraphQL, PostgreSQL, Docker, Kubernetes; есть опыт с Rust, React и Vue.

 

Последние два года

Микросервисная платформа B2B-телефонии у enterprise-вендора ПО.

Разрабатывал backend-сервисы от сбора требований до релиза, проектировал API для клиентских интеграций, писал манифесты для деплоя в Kubernetes. Спроектировал и довёл до продакшена сервис на Elixir/Phoenix для автоматизации аудита звонков техподдержки: редактор промптов в интерфейсе, запрос в LLM с заменяемым провайдером, разбор структурированного ответа и генерация отчёта в нужном формате. Заменил ручной аудит, который до этого вёл старший менеджер поддержки. Мигрировал 3 Rails-сервиса с Ruby 2.7 / Rails 6 на Ruby 3.2 / Rails 7 без даунтайма: потребление памяти и время прохождения CI заметно снизились. Дорабатывал production-сервис на Rust, обслуживающий 100+ одновременных телефонных линий.

 

До этого 2,5 года

E-commerce платформа. 

Переписал товарный сайт с нуля на Rails 7 + React + GraphQL, перенёс полмиллиона SKU и 200 тыс. клиентов из легаси-базы без потери данных. Сделал интеграционный слой с маркетплейсами (XML/JSON API): заказы принимаются и обрабатываются автоматически, отдел продаж перестал сверять статусы вручную. Реализовал двусторонний обмен с 1С:Предприятие. Переписал фильтрацию и сортировку каталога на Sequel: ленивые компонуемые датасеты позволили вынести фильтры в отдельный сервис и собирать запрос по частям — загрузка страницы сократилась с 10 секунд до менее одной.

 

Ранее

Автоматизация складской логистики (.NET-приложение для RFID-сканеров, единственный разработчик, от первого коммита до релиза), внутренние веб-сервисы банка, системное администрирование.

Больше 4 лет в распределённых командах, с 2022 полностью удалённо. Готов к релокации. 

Английский B2: документация, code review, переписка с иностранными заказчиками.

Telegram: нужен доступ к резюме

Подробности — в приложенном резюме.



Есть файл резюме (защищен)


Интересные кандидаты