← В ленту
Senior
Регистрация: 15.03.2026

Иван Кухарь

Специализация: Ruby Developer
17 лет в IT. — Backend: Ruby, Rails, REST API, SOAP, TDD (RSpec). — Базы данных: PostgreSQL (глубокий опыт), Redis, MongoDB, MSSQL. — Инфраструктура: Docker, Kubernetes, CI/CD, Heroku, AWS, GCP. — Брокеры сообщений: Apache Kafka. — Архитектура: Микросервисы, Монолит, Design Patterns, SOLID, ООП, Декомпозиция. — Интеграции: Amadeus (GDS), Twilio, Mailgun, платёжные шлюзы, скоринговые системы. — ERP/Автоматизация: 1С (ERP, CRM, WMS). — Процессы: Agile, Code Review, Менторинг, Проведение собеседований. — Опыт в финтехе (кредитование, скоринг) и travel-индустрии (интеграция Amadeus, агрегация авиабилетов). — Большой опыт в других проектах: система лояльности сотрудников, продажи, дистрибуция, бухгалтерия, зарплаты, отчетность, чат-боты, бекенд для разных мобильных приложений и др. — Менторинг и проведение собеседований. — Оптимизация приложений и бизнес-процессов.
17 лет в IT. — Backend: Ruby, Rails, REST API, SOAP, TDD (RSpec). — Базы данных: PostgreSQL (глубокий опыт), Redis, MongoDB, MSSQL. — Инфраструктура: Docker, Kubernetes, CI/CD, Heroku, AWS, GCP. — Брокеры сообщений: Apache Kafka. — Архитектура: Микросервисы, Монолит, Design Patterns, SOLID, ООП, Декомпозиция. — Интеграции: Amadeus (GDS), Twilio, Mailgun, платёжные шлюзы, скоринговые системы. — ERP/Автоматизация: 1С (ERP, CRM, WMS). — Процессы: Agile, Code Review, Менторинг, Проведение собеседований. — Опыт в финтехе (кредитование, скоринг) и travel-индустрии (интеграция Amadeus, агрегация авиабилетов). — Большой опыт в других проектах: система лояльности сотрудников, продажи, дистрибуция, бухгалтерия, зарплаты, отчетность, чат-боты, бекенд для разных мобильных приложений и др. — Менторинг и проведение собеседований. — Оптимизация приложений и бизнес-процессов.

Скиллы

Ruby
Ruby On Rails
Git
SQL
PostgreSQL
JavaScript
REST API
CI/CD
Docker
Code review
Agile
Rspec
TDD
Умение разбираться в чужом коде
Декомпозиция задач
ООП
SOLID
Design Patterns
Автоматизация процессов

Опыт работы

Senior Ruby Developer
02.2024 - 01.2026 |Codex Optimus → Yangi Bank (Fintech)
Ruby 3, Rails 8, PostgreSQL, Redis, Kafka, Docker, Kubernetes, REST API, Vault, ArgoCD, Микросервисы
Проектировал и разрабатывал ключевые модули системы кредитования для банковского приложения в микросервисной архитектуре: ● Модуль скоринга и оценки кредитоспособности. ● Модуль оформления займов. ● Интеграции с платёжными шлюзами и поставщиками данных. ● Оптимизация обработки данных.
Senior Ruby Developer
04.2021 - 06.2023 |Agile Fuel → Blueboard (B2B SaaS)
Ruby, Rails, PostgreSQL, RSpec, Redis, Heroku, Docker, Dry-rb
Разрабатывал B2B-платформу повышения лояльности сотрудников для крупных компаний: ● Проектирование и реализация модулей мотивации и учёта поощрений. ● Интеграция Twilio (SMS) и Mailgun (email-рассылки) для системы уведомлений. ● Интеграция темплейт-шаблонизатора Courier. ● Оптимизация запросов к PostgreSQL: решил сложный кейс, который приводил к периодическим отказам системы.
Middle Fullstack Ruby Developer
11.2020 - 03.2021 |Brokermint (B2B SaaS)
Rails, PostgreSQL, RSpec, Redis
Разрабатывал и поддерживал SaaS-платформу для брокеров по недвижимости: ● Разработка модуля отчетности: реализовывал отчеты для конечных пользователей и администраторов системы, используя сложные SQL запросы. ● Разработка нового функционала для админ-панели.
Ruby Developer
07.2019 - 07.2020 |Done IT
Rails, PostgreSQL, RSpec, Redis, Heroku, AWS, GCP, Docker
Разрабатывал и проектировал backend-сервисы для мобильных приложений в различных доменах (фитнес, аудиокниги, такси, игры): ● Проектирование REST API для мобильных клиентов (iOS/Android). ● Настройка CI/CD и деплоя на облачные сервисы — AWS, GCP, Heroku, DO. ● Проведение технических собеседований кандидатов.
Fullstack Ruby Developer
11.2017 - 06.2019 |Tripway (travel-tech)
Rails, PostgreSQL, RSpec, Redis, SOAP, Docker, Kubernetes, Микросервисы
Разработка системы бронирования авиабилетов, жд-билетов, страховок: ● Интеграционная архитектура: спроектировал и реализовал интеграции с GDS Amadeus (SOAP API), агрегатором авиабилетов Kiwi. ● Автоматизация бизнес-процессов: автоматизировал процессы оформления и выписки билетов в системе Amadeus, сократив ручную работу операторов. ● Новые продукты: разработал модуль онлайн-покупки страховок с интеграцией страховых компаний. Интегрировал API авиакомпании SkyUp для возможности бронирования авиабилетов. Добавил возможность бронирования дополнительных услуг при покупке билетов. ● Менторинг и найм: менторил junior-разработчика, проводил технические собеседования.
Ruby Developer
04.2017 - 10.2017 |Redwerk
Rails, RSpec, Redis, MongoDB, AWS, OS Sockets
Разработал высоконагруженного лидерборд Slack-бота: ● Спроектировал отказоустойчивую архитектуру обработки сообщений. ● Адаптировал решение к высоким нагрузкам в условиях ограниченного бюджета и сроков. ● Предложил и реализовал нестандартное решение с использованием сетевых сокетов, что позволило успешно завершить проект в срок.
Ruby Developer
12.2015 - 03.2017 |Light IT
Ruby, Rails, PostgreSQL, MySQL, Rspec, Redis, Angular, JavaScript
Разработал высоконагруженного лидерборд Slack-бота: ● Разрабатывал несколько аутсорс-проектов: ETL-система, мультитенантная система для автодилеров и др. ● Настраивал деплой на облачные сервисы. ● Менторинг и найм: менторил junior-разработчиков, проводил технические собеседования.
Программист 1С / Автоматизатор бизнес-процессов
12.2009 - 11.2015 |detali.zp.ua
1С 7.7-8.x, MSSQL, WebServices
Проектировал и разрабатывал комплекс информационных систем для компании: ● ERP-система: автоматизация закупок, управления запасами, ABC-анализ, ценообразование и продажи. ● CRM-система: учёт клиентов, история взаимодействий, воронка продаж, звонки. ● WMS-система: складской учёт, приёмка, размещение, отгрузка товара. ● Бухгалтерский учёт: интеграция с бухгалтерскими модулями 1С. ● Зарплатный учёт: разработка системы премирования, учета рабочего времени и выдачи заработной платы. ● Оптимизация скорости работы системы. ● Анализ и оптимизация бизнес-процессов: анализировал процессы компании, выявлял узкие места и автоматизировал их. ● Менторил junior-разработчиков. Результат: ● Существенный рост объёмов продаж за счёт оптимизации работы программных продуктов и бизнес-процессов. ● IT-команда выросла от 1 до 5 человек.
Программист 1C
12.2008 - 11.2009 |АЛТ Сервис
1C 7.7-8.0
● Разработка модулей для клиентов из малого бизнеса: таких как аптека, торговля парфюмерией, дистрибьютор аптечных товаров, торговля аксессуарами.

Образование

Информатика и компьютерные системы
По 2008
Запорожский национальный технический университет

Языки

РусскийРоднойАнглийскийСредний