Профессиональные навыки
GitООПPythonDjangoRedisPostgreSQLDockerJavaSQL
Опыт работы
Мы делаем лучшую в мире онлайн-платформу для социального трейдинга
Ростов-на-Дону
Java developer
Декабрь 2019 — Июнь 2020 (7 месяцев)
Поддержка и внедрение нового функционала в свобственном доменном языке сценариев PineScript Поддержка и разработка новых алгоритмов обработки биржевых данных (стратегии, индикаторы)
Продажа офисной техники и мебели, оказание услуг системной интеграции, производство компьютерной техники
Ростов-на-Дону
Ведущий Python разработчик
Октябрь 2016 — Сентябрь 2019 (3 года)

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


Достижения:
Написал и запустил микросервис по динамической раздаче прокси (tor + privoxy) в критический момент для компании (docker.py + flask):
Разработал ESB на новом проекте и внедрил (rabbitmq, событийная архитектура, древовидная структура обхода событий):
Разработал пакет для работы с ESB (унификация форматов взаимодействия с ESB шиной)
Внедрил gulp, webpack, БЭМ в продукты компании
Внедрил FactoryBoy в тесты
Написал бекенд фильтрации к DRF, благодаря которому фронтенд смог строить сложные древовидные запросы в едином формате
etc
GitООПPythonPostgreSQLDockerRabbitmqRedisDjangoCelery
Высшее образование
Южный федеральный университет
Ростов-на-Дону
Факультет: Физический
Сентябрь 2006—Июль 2011 (4 года и 10 месяцев)