Ivan Safronov - Ruby-on-Rails Developer
Навыки
- Apache Kafka
- ClickHouse
- Docker
- Elasticsearch
- Gitlab CI
- Grape
- Hanami
- JavaScript
- MySQL
- PostgreSQL
- RabbitMQ
- Redis
- Ruby
- Ruby on Rails
- Sinatra
Опыт работы
SmartPay
Software engineer - Ноябрь 2022 — Сентябрь 2024Проекты:
Онлайн-банкинг, платежный сервис P2P.
Личные обязанности / Вклад:
Разработал ряд модулей системы онлайн-банкинга и обеспечил их стабильную работу под нагрузкой. А также перенес аналитику на ClickHouse с репликацией данных из PostgreSQL для разгрузки основной базы и повышения производительности отчетов.
Использованные технологии: Gitlab CI, PostgreSQL, Git, Docker, Ruby on Rails, Apache Kafka, Redis, Clickhouse, ElasticSearchMTX Connect
Software engineer - Июнь 2018 — Ноябрь 2022Личный кабинет пользователей, системы управления договорами с операторами, другие внутренние системы.
Личные обязанности / Вклад:
Разрабатывал системы как в составе команды, так и целиком единолично, как fullstack-разрабочик, писал микросервисы.
Использованные технологии: Gitlab CI, PostgreSQL, MySQL, Git, Docker, Ruby on Rails, Sinatra, Grape, RabbitMQ, JavaScript, React, Redux, Mobx
Образование
2202 автоматизированные системы управления и обработки информации
УрФУ им. Б.Н. ЕльцинаСентябрь 2009 — Сентябрь 2011 (2 года)
Обо мне
Ответственный, целеустремленный, обязательный, умею работать в команде, стремлюсь к новым знаниям.
Ruby программист опытом работы (5+ лет).
Создавал системы управления договорами с операторами и другие внутренних системы для телеком-компании.
Принимал участие в разработке онлайн-банкинга и платежного сервиса P2P с интеграциями во внешние системы. Перенес аналитику на ClickHouse.