
Аналитический склад ума и ответственность, достаточно точно прогнозирую результат своего труда.
Ответственен и внимателен к деталям предлагаемых решений. Считаю саморазвитие неотъемлемой частью деятельности любого разработчика, потому постоянно ищу новые, наиболее оптимальные пути решения задач.
Обладаю обширными знаниями в сфере алгоритмистики. Умею решать задачи нестандартными способами (если того требуют обстоятельства). Работаю как в команде так и самостоятельно, весьма хорошо справляюсь с руководящими постами.
В свободные часы предпочитаю путешествовать или заниматься спортом, самостоятельно строю дом. В перерывах читаю и проектирую.
Предпочтение отдаю полноценным проектам с возможностью удаленной работы. Нравится начинать проекты с нуля, полностью автоматизировать бизнес-процессы нанимателя.


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Деятельность:
- Разрабатывал микросервисную архитектуру backend сегмента организации
- Конфигурировал взаимодействие микросервисов в web-socket и rabbitmq очередях
- Обеспечивал отказоустойчивость высоконагруженных запросов
- Масштабировал микросервисы в облако
- Рефакторил старую legacy архитектуру организации
- Составлял техническую документацию для backend сегмента организации
Достижения:
- Сократил время отклика микросервисов на ~80%
- Увеличил количество одновременно обрабатываемых запросов на 2 порядка
- Разработал межсервисный слой взаимодействия через WebSocket и RabbitMQ
- Разработал и внедрил механизм перехвата сбоев, что позволило возвращать работоспособность микросервисов после сбоя в автоматическом режиме и отсылать разработчикам подробную информацию о сбое
- Сократил время дейли в команде на 75% при этом повысил скорость релизов на 30% без потери качества
Обязанности:
- Руководил персоналом ИТ отдела
- Поддерживал работу legacy порталов транспортной инфраструктуры регионов РФ
- Проектировал архитектуру облачной распределенной системы оборота билетов и обеспечения транспортных перевозок
Достижения:
- Ускорил работу региональных порталов автоперевозок на 35-45%
- Перевел внутреннее ПО организации с монолита на микро-сервисы
- Разработал полностью модульную архитектуру на безе подхода DDD: смысл решения в том, что любой модуль стало возможным выделить из монолита в микро-сервис с минимальными трудозатратами
- Синхронизировал работу внутреннего ПО и клиентского портала с площадками логистики РФ и электронными системами платежей
В проектах применялась обширная интеграция с государственными сервисами и службами. Сами проекты строились как по системе "Монолит" так и на микросервисной основе.
Обязанности:
- Занимался поддержкой внутренних информационных систем банка
- Разрабатывал подходы оптимизации отклика внутренних программных сервисов
- Организовывал взаимодействие банковской инфраструктуры с внешними ведомствами РФ
- Составлял техническую документацию для продуктов банка
- Осуществлял контроль качества разработки ПО для нужд банка и его клиентов
Достижения:
- Реализован самостоятельный протокол многопоточного взаимодействия между микро-сервисами организации по принципу data-шины
- Спроектирована система контроля запросов между микро-сервисами для анализа потенциальных узких мест в протоколах безопасности.
Управление отделом разработки ПО, Поддержка и модернизация IT структуры организации, Разработка сайта компании.
Разработана собственная уникальная система управления персоналом и бронированиями апартаментов. Двухсторонняя синхронизация с сервисами бронирований (booking.com, wubook.net, airbnb.ru), Поддержка виртуальных кошельков и платежных сервисов.
В 2021 вышли на рынок с собственным решением RentSkill.ru нацеленным на управление арендой жилья и персоналом малого бизнеса.
Проектирование и разработка системы управления ресурсами и персоналом компании ВизАрт. Цель системы заключается в автоматической обработке и последующем управлении ресурсной базой компании (складской учет и логистика). Во 2й версии системы был разработан дополнительный модуль для управления персоналом организации (управление рабочим временем, высчет ЗП, распределение отпусков и графиков работы в организации).
Разработка и поддержка гос.гранда konkurs-online.ru Данный проект создавался как система конкурсных площадок с большими нагрузками, использующая распределенные облачные технологии.
Ведущий разработчик серверной части проекта. Администрировал кластеры баз данных (до 1К таблиц), занимался strict версткой на xslt-xml, программировал серверную часть по принципам Domain-Driven-Design на Yii1.
Разработал автоматизированную систему интеграции и установки скриптов на порталы конкурсных площадок.
Разработка web-приложения для автоматического проектирования чертежей отопительно-варочных печей. Идея сервиса заключается в том, чтобы по заданным клиентом параметрам рассчитать порядовочный чертеж необходимой печи, тем самым, облегчить труд по кладке печи мастеру или конечному клиенту.
Разработка сайтов с большой пропускной способностью. Опыт разработки новостных порталов, систем внутреннего учета ресурсов организации, сайтов-визиток. Поддержка сайтов на всех этапах их жизненного цикла.
Поддержка информационных ресурсов организации, Обслуживание сервера и сети, Настройка устройств.
Магистр в направлении "Управления данными". Занимался исследованием и программированием нейронных сетей для анализа поведения участников социальных сетей, их взаимодействия между собой и влиянием на их интересы с помощью контекста информации. Кроме этого разрабатывал сопутствующее ПО для автоматизации части задач взаимодействия с нейронными сетями и API социальных сервисов.
Бакалавр. Занимался программированием социальной сети для педагогов и образовательных учреждений "Мой Университет". Сеть основана на архитектурном подходе "сущность как объект" и строится по принципу цепочки модулей. Параллельно преподавал веб-разработку и программирование на PHP.
Специалитет. Исследовал возможности автоматизации и оптимизации алгоритмики с помощью математических подходов.
Техник. Информационные технологии, Автоматизированные системы обработки информации и управления. Занимался созданием альтернативного локального решения для замещения 1С-Бухгалтерии на базе учебного заведения.
Изучал способы повышения надежности обработки и хранения данных, а тек же методы их защиты.