Senior Software Engineer (Python Developer)
Технологический стек:
- Python 3, ASGI, uWSGI, FastAPI, Flask, aiohttp, GraphQL,
- pytest, unittest,
- SQLAlchemy Core, SQLAlchemy ORM,
- Apache Airflow, Apache Kafka, RabbitMQ,
- Redis, MongoDB,
- Celery, APScheduler,
- PostgreSQL, Greenplum, Arenadata DB,
- Keycloak,
- Nginx,
- Linux (Red Hat, CentOS, Ubuntu Server),
- Docker, Docker Compose,
- Jenkins, OKD, Kubernates, k8s.
STOP LIST: Django, DRF, Java.
Выполнял задачи:
- реализация новой функциональности,
- покрытие кода тестами и ревью старых тестов,
- отладка и устранение ошибок,
- улучшение производительности кода,
- выявление в коде и устранение проблемы N+1,
- оптимизация работы с БД (индексы, CTE, сложные SQL-запросы, множественные джоины, партиционирование),
- межсистемная интеграция,
- анализ и рефакторинг legacy кода,
- анализ и устранение уязвимостей,
- code review,
- менторство,
- разработка технического дизайна на новые компоненты,
- формирование бэклога,
- контроль техдолга,
- декомпозиция задач на разработку,
- участие в разработке архитектуры продукта,
- участие грумминге бэклога, оценке задач и планировании спринта,
- актуализация технической проектной документации,
- техническое руководство командой разработки,
- работа с командой (1-1, менторство, мотивация, решение конфликтов, ретроспективы),
- встречи с владельцем продукта и заинтересованными лицами.
Проекты:
- АИС "Личный кабинет ГЭО (Вега 2.0)" - геоэкономическая оценка месторождений.
- СИСТЕМА ПРОДУКТОВОЙ АНАЛИТИКИ (свидетельство № 2022614451).
- СИСТЕМА ПРОДУКТОВОЙ АНАЛИТИКИ ВЕРСИЯ 2.0 (свидетельство № 2024612321).
- Система онлайн-мониторинга бурения. BI.
- "Выбор оптимальной системы разработки".
- iAdviser: Осложнения (свидетельство № 2024668061) - прогнозирование осложнений в процессе бурения.
- iAdviser Литология - определение литологической разности на забое скважины.
Участие в нескольких проектах регионального и федерального уровня (B2G, B2B) в качестве разработчика серверной части в составе кросс-функциональной команды.
Проект «Информационная система управления проектами» (ИСУП)
https://netrika.ru/project/gis-sankt-peterburga-informacionnaya-sistema-upravleniya-proektami-isup
Автоматизация бизнес-процессов нефтебазового хозяйства (НБХ) для ООО «Газпромнефть-Терминал»
https://netrika.ru/project/avtomatizaciya-biznes-processov-neftebazovogo-hozyaystva-nbh-dlya-ooo-gazpromneft-terminal
Автоматизированная информационная система Комитета по строительству
https://netrika.ru/project/avtomatizirovannaya-informacionnaya-sistema-komiteta-po-stroitelstvu
Сопровождение ПО (класса корпоративных систем). Администрирование корпоративных ИС клиента (ДВФУ), доработка компонентов системы (модули отчётности, аутентификации), мониторинг работоспособности ИС, Active Directory, администрирование веб-приложений клиента (Bitrix, Sharepoint), разбор инцидентов.
Администрирование АИС Tandem University и её адаптация на уровне проектного слоя (Java, Spring Framework Reference, Hibernate, Tapestry),
работа с БД (на уровне SQL), создание динамических отчётов (PowerPivot, OLAP).
2014 - 2016. Направление 09.04.03 "Прикладная информатика", квалификация "Магистр". Магистерская программа - "Корпоративные Системы Управления". Красный диплом.
2009 - 2014. Направление 230200 "Информационные системы", квалификация "Бакалавр информационных систем".