Роберт Бикмансуров
Senior Ruby/Rails Backend Engineer
с опытом системной архитектуры и руководства ИТЯ занимаюсь разработкой и модернизацией бэкенд-систем для продуктов с высокой операционной сложностью: устаревших монолитных систем, критически важных интеграций, API и рабочих процессов с большим объемом данных.
До перехода к Rails-разработке я 27 лет проработал в качестве CIO, архитектора и ведущего разработчика в банковской ИТ-сфере.
Я ищу удаленные вакансии в сфере бэкенда, где важны глубокие технические знания и опыт работы.
Большую часть своей карьеры я посвятил созданию и управлению ИТ-системами в банковской сфере, работая в области архитектуры, разработки, эксплуатации и управления. В Банке Пермь я создавал и развивал внутренние системы банка на протяжении почти трех десятилетий, от 4 ПК до кластеров, обслуживающих более 1000 клиентов в день.
В последние годы я целенаправленно вернулся к практической разработке — рефакторинг монолита в Купер, запуск в продакшн нагруженной платформы в Oneclick, и я продолжаю выбирать проекты, где надежность, ясность и долгосрочная поддерживаемость важнее, чем быстрые решения.
Навыки
Опыт работы
Выбранные достижения
- 27 лет руководил ИТ регионального банка как ИТ-директор, архитектор и разработчик.
- Разработал и поддерживал ключевые системы банка, включая систему Банк-Клиент с нагрузкой более 1000 клиентов в день.
- Спроектировал и реализовал BP1Step — open-source систему описания бизнес-процессов и контроля исполнения на Rails и PostgreSQL.
- Консультировал руководство и ИТ по развитию технологического стека, оценке новых решений и их согласованию с существующей инфраструктурой банка.
- Предложил стратегию развития банка, разработал архитектуру защищённого канала связи и решение для удалённого офиса (внедрение отложено по организационным причинам).
- Обновил систему описания бизнес-процессов BP1Step до Rails 8, переписал пользовательский интерфейс с использованием Tailwind CSS.
- Провёл рефакторинг legacy-монолита на Rails и ввёл OpenAPI-документацию для ключевых эндпойнтов, что позволило автоматически генерировать клиенты фронтенда вместо ручных интеграций.
- Вынес ряд частей в отдельные сервисы (публичные файлы в S3, статические страницы, конфигурация приложений), снизив нагрузку на монолит и разграничив ответственность.
- Реализовал сервис для внешних сотрудников Купер (управление доступом, интеграция с AD и GitLab) с деплоем в группу компаний.
- Оптимизировал эндпойнт поиска магазинов в сервисе доставки: время ответа сократилось примерно в 10 раз, стабилизировалась работа под пиковой нагрузкой.
- Завершил финальную фазу разработки и запустил сложный сайт для конечных пользователей: динамическая витрина, виджеты, календарь событий, магазин, бронирование/тикетинг и интеграции с десятком внешних систем (Emarsys, Eventim, DHL, Mailgun и др.).
- Был основным backend-разработчиком на Ruby on Rails, PostgreSQL и Docker Swarm, отвечая за большую часть логики приложения и настройки инфраструктуры.
- Внедрил документацию во внутренней wiki, покрытие тестами RSpec для критичных сценариев и практики CI/CD для стабилизации релизов.
- Настроил кластер PostgreSQL с Patroni и etcd для повышения отказоустойчивости базы в продакшене.
- Как ИТ-директор, архитектор и ведущий разработчик построил ИТ-систему банка с нуля — от FoxPro/DOS до веб-приложений и API-бэкендов.
- Разработал банковскую систему, работающую с 2000 года и обслуживающую до 1000 клиентов в день.
- Разработал ИТ-стратегию банка, внедрил процессы ITSM/ITIL, отвечал за информационную безопасность.
- Управлял командами разработки, поддержки и безопасности (11 человек), оставаясь практикующим разработчиком.
- Спроектировал и реализовал BP1Step — open-source систему описания бизнес-процессов (Rails, PostgreSQL), ежедневно использовалась до 100 сотрудников банка.
- Разработал API-бэкенд для личных кабинетов клиентов (Rails, Nginx, PostgreSQL, JWT) и внутреннее веб-приложение для управления доступом (Rails, PostgreSQL, MSSQL, Sidekiq).
Образование
Проекты
Выявление и документирование бизнес-процессов, хранение действий исполнителей, описание ресурсов. Это первый шаг внедрения процессного подхода в малом бизнесе, улучшение документооборота и делопроизводства. В системе ежедневно работали до 100 пользователей.


