Владею Python 3.x на высоком уровне, что позволяет мне успешно заниматься коммерческой разработкой на этом языке более четырех лет. Я проявляю самостоятельность в работе, ориентирован на достижение конечных результатов и способен анализировать и структурировать требования, а также разбивать сложные задачи на более мелкие компоненты.
Мое стремление понимать продукт в целом, а не только с точки зрения своего кода, позволяет мне более эффективно вносить вклад в разработку. Я активно взаимодействую с коллегами в горизонтальных командах, в которых присутствуют разработчики, менеджеры, аналитики и технологи, и моя коммуникативность способствует конструктивному сотрудничеству.
В свободное время я постоянно совершенствую свои технические навыки, читаю специализированные книги и прохожу дополнительные курсы. Моя постоянная готовность к обучению и развитию позволяет мне оставаться в курсе последних технологических трендов и быть на высоте в своей области.
Принимаю участие в разработке микросервисов для платформы математического моделирования (SaaS).
Разрабатываю и поддерживаю внутренние библиотеки, что позволяет упростить и ускорить разработку, оптимизировать работу сервисов.
Занимаюсь проектированием и интеграцией сервисов других департаментов, включая валидирование требований и согласование технических решений.
Настроил сбор метрик и дашборды для мониторинга качества сервисов, что позволило выявить и устранить узкие места, увеличив стабильность сервисов.
Оптимизировал процесс сериализации и валидации данных, заменив Pydantic на Msgspec (там где это возможно), что сократило время сериализации и валидации в 8 раз.
Заменил Poetry на uv, что привело к ускорению CI/CD пайплайнов, снизив общее время деплоя.
Интегрировал фреймворк FastStream, что позволило упростить работу с очередями сообщений, и повысило эффективность разработки.
Принимаю участие в организации CI/CD процессов (совместно с DevOps).
Занимался развитием интеграций IP-телефонии с CRM системами и другими сторонними сервисами.
Участвовал в разработке ядра sip телефонии, маршрутизации звонков.
Мигрировал 10+ сервисов с виртуальных машин на Kubernetes (написание Docker образов, Helm чартов, настройка деплоя Argo+Werf), что повысило их отказоустойчивость на 25% и сократило расходы на инфраструктуру на 20%.
Был вовлечен в разработку Low-Code платформы создания и настройки интеграций со сторонними системами.
Принимал участие в разработке и оптимизации внутренних библиотек.
Настраивал мониторинг с помощью Prometheus и Grafana, что сократило время на обнаружение и исправление ошибок.
Принимал участие как в разработке и улучшении реализованных сервисов, так и в проектировании и разработке новых сервисов.
Активно взаимодействовал с проектной командой и другими подразделениями банка для обеспечения согласованности и интеграции внутренних систем.
Отвечал за интеграцию разрабатываемых сервисов с другими системами и автоматизированными банковскими системами (АБС).
В рамках последнего проекта я работал над микросервис-адаптером для взаимодействия с IBM MQ и интеграции с другими АБС. Моя роль включала создание сервисов для отправки и чтения сообщений, используя AioHTTP и cx_Oracle. Интеграция позволила улучшить взаимодействие с АБС и сократить задержки в передаче данных на 15%.
Участвовал в разработке CRM-системы для отдела продаж.
Поддерживал старые проекты, что позволяло обеспечивать непрерывную работу существующих продуктов компании и удовлетворять потребности клиентов.
Магистратура.
Информатика и вычислительная техника (Информационно-управляющие системы).
Бакалавриат.
Автоматизированные системы обработки информации и управления.