Я Ruby on Rails программист с опытом разработки бэкенда мобильных приложений, монолитной и микросервисной архитектуры.
1. Swagger - написал документацию
Разработал и внедрил API-документацию с помощью Swagger, что позволило полностью формализовать документацию по запросам с front-end и сторонних сервисов.
2. Firebase - создал микросервис уведомлений
Спроектировал и внедрил микросервис для уведомлений на Firebase, обрабатывающий до 1000 уведомлений в день с минимальной задержкой и надежностью доставки 99.9%.
3. Rspec - писал тесты
Написал и поддерживал наборы тестов на Rspec, обеспечив 90% покрытие кода тестами, что снизило количество багов на продакшене на 25%.
4. С нуля создал админку для редактирования данных и аналитики.
Спроектировал и разработал административную панель, которая позволила менеджерам компании управлять данными и генерировать аналитические отчёты, что являлось одной из фич мобильного приложения(по управлению в сфере HORECA.
5. В стороннем сервисе создал Telegram mini app для сканирования данных контейнеров
Разработал Telegram mini app для автоматического сканирования и обработки данных контейнеров, что уменьшило количество ошибок при вводе данных на 60% и ускорило передачу информации менеджерам на 50%.
6. Написал Telegram mini app для быстрого доступа к админке
Создал Telegram mini app, позволяющий менеджерам быстро редактировать данные через административную панель, что сократило время на обновление данных с 10 минут до 1-2 минут.
Менторинг и руководство младшими разработчиками
7. В сторонней компании руководил командой из 3-5 младших разработчиков, помогая улучшить их навыки и повысить их производительность на 20%, что сократило время на разработку фич на 15%.
8. Переносил требования бизнеса в рабочие таски и занимался код-ревью и тестированием, проверяли гипотезы.
9. Создал telegram mini app для игрового трейдинга и написал об этом статью на хабре https://habr.com/ru/articles/829520/
Разработка бэкенда мобильного приложения, создание и усовершенствование микросервисов.
Проектная работа в небольшой команде разработчиков, создание сайтов и приложений и внедрение сторонних сервисов.