28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Профессиональные навыки
PythonDjangoFlaskSQLPostgreSQLCeleryRedisGitLinuxDocker
Опыт работы
Разработка системы управления домом, офисом и другими помещениями
Санкт-Петербург
Разработчик Python
Октябрь 2019 — По настоящее время (2 месяца)

Проектирование и разработка микросервисов, реализующих бизнес-процесс складских операций. 

Стек технологий:

  • Python 3.7;
  • Flask;
  • Aiohttp;
  • SQLAlchemy;
  • PostgreSQL;
  • Docker.
ТОП-5 международная компания в области IT безопасности. Один из лучших работодателей России
Разработчик
Сентябрь 2019 — Октябрь 2019 (2 месяца)

Проектирование и разработка новых фич для платформы администрирования краулеров (поисковых роботов), упрощающих детектирование малвары. А также — проведение экспертизы и формирование рекомендаций для улучшения системы.

По семейным обстоятельствам и из-за большой нелюбви к Москве покинул компанию до окончания испытательного срока.

Стек технологий:

  • Python 3.5;
  • Django;
  • Celery;
  • Redis;
  • RabbitMQ;
  • PostgreSQL;
  • Vue.js.
PythonDjangoCeleryPostgreSQLLinuxGitDocker
Разработка сервисов и своих инструментов по автоматизации контекстной рекламы
Санкт-Петербург
Руководитель группы разработки
Апрель 2017 — Сентябрь 2019 (2 года и 6 месяцев)

Проектирование с нуля и разработка наукоёмкого продукта, связанного со сбором статистики, аналитикой и прогнозированием ставок для рекламных кампаний.

Стек технологий:

  • Python 3.6;
  • Django;
  • Flask;
  • Celery;
  • Pandas;
  • SQLAlchemy;
  • Redis;
  • PostgreSQL;
  • ReactJS.
PythonCeleryFlaskDjangoPostgreSQLGitLinuxDocker
Shownr
Тюмень
Руководитель группы разработки
Сентябрь 2016 — Октябрь 2017 (1 год и 2 месяца)

Этот проект является стартапом, остановившемся на этапе поиска инвестора. Работа над ним проводилась в дополнительное от работы время.

В мои обязанности поначалу входили проектирование БД и API-интерфейса, распределение задач между сотрудниками и разработка основного backend-функционала, за исключением регистрации и аутентификации.

В дальнейшем к моим обязанностям добавилась необходимость курировать работу frontend-а.

Стек технологий:

  • Python 3.5;
  • Django 1.10;
  • Django REST Framework;
  • PostgreSQL;
  • Nginx;
  • Angular 2 и сменивший его в итоге ReactJS.

UPD (ноябрь 2017): разработка продукта ввиду отсутствия финансирования приостановлена.

Федеральный интернет-провайдер
Python-разработчик, и.о. руководителя группы разработки
Июль 2016 — Февраль 2017 (8 месяцев)

Разработка бэкенда для TV-сервиса, поддерживаемого устройствами: телевизионная приставка, сайт, iOS и Android.

Стек технологий:

  • Python (tornado, nginx);
  • Php (symfony 1);
  • Golang;
  • MySql;
  • MongoDB;
  • Git.
PythonGolangMySQLSQLPHPGitMongoDB
Пермэнергосбыт
Пермь
Ведущий разработчик биллинговой системы
Август 2014 — Июль 2016 (2 года)
  • Разработка сложных sql-запросов (t-sql) для формирования отчётов биллинговой системы. Например, оборотно-сальдовая ведомость, квитанции, платежи, начисления.
  • Участие в разработке АРМ (автоматизированное рабочее место) на базе языка программирования C#. Создание объектов, операций с объектами, вызов отчётов (Report Viewer).
  • Проектирование части БД.
  • Функциональное проектирование и разработка бизнес-процессов компании.

Стек основных технологий:

  • C#;
  • T-SQL;
  • SVN.
БК Софт
Пермь
Специалист III категории
Ноябрь 2013 — Август 2014 (10 месяцев)

Стаж работы с продуктами SAP, лет: 3.

Модули SAP:

  • PP,
  • PS,
  • MM.

04.2014 — 06.2014. Проект внедрения SAP ERP для ЗАО «СИБУР-Химпром».

  • Разработка программного обеспечения в пакете логистики «Разработка PDF-формуляров для стандартной транзакции VL71»; «Автоматическая генерация новой партии при перемещении МТР», «Оприходование излишков по рыночной цене», «Справка начислений и отчёт о поставках»;
  • Разработка программного обеспечения в пакете финансов «Загрузка курсов ЦБ РФ с официального сайта ЦБ и РФ».

12.2013 — 08.2014. Проект внедрения SAP ERP для ОАО «УБРИР».

  • Разработка диалоговой транзакции «Реестр резервирования»: «Информация о контактном лице», «Акцептование», «Списание ТМЦ со склада», «Связь с заказом»;
  • Отчёт по резервированию.
Инженер-программист
Август 2011 — Сентябрь 2013 (2 года и 2 месяца)

Участие в проектах

02.2012 - 09.2013 Проект внедрения модуля PS системы SAP ERP.

    • Cоздание отчётов на основе имеющегося технического задания (отчёт по планированию объемов работ по операциям на проектах, отчёты о фактических затратах на проекты, отчёты и печать оперативных планов);
    • Cоздание программ, позволяющих работать (добавлять, изменять, удалять) с данными о проектах СПП-элементов, операций;
    • Разработка программ для ведения оперативного плана бюро программного обеспечения и бюро проектирования;
    • Сопровождение ПО.

    02.2012 - 09.2013 Проект внедрения ПО для планирования производства.

      • Cоздание отчётов на основе имеющегося технического задания;
      • Разработка программ, использующих стандартный функционал SAP ERP, т.е. создание селекционного экрана по требованиям ТЗ и вызов стандартных транзакций посредством оператора call transaction;
      • Проектирование и создание таблиц БД с учётом их связи со стандартными таблицами SAP ERP;
      • Разработка программ, позволяющих добавлять, изменять и удалять данные из обозначенных выше таблиц;
      • Изменение существующих программ;
      • Создание формуляров посредством PDF-технологии;
      • Выгрузка в Excel посредством технологии создания XML-файла;
      • Сопровождение ПО.

      09.2011 - 02.2012 Проект внедрения ПО для автоматизации процесса сквозного планирования работ ИТ-службы.

      • Разработка технического задания на основе заявки работодателя;
      • Проектирование и создание БД на основе имеющегося технического задания;
      • Разработка ПО, позволяющего вести планирование на основе существующей БД с использованием ALV GRID, счётчиков и объектов блокировок;
      • Разработка дополнительных экранов с верификацией введённых данных;
      • Импорт данных из старой системы планирования (MS Word, MS Excel) в новую посредством OLE-объектов;
      • Создание формуляра посредством PDF-технологии;
      • Сопровождение разработанного ПО.
      Высшее образование
      Пермский национальный исследовательский политехнический университет
      Пермь
      Факультет: Электротехнический
      Сентябрь 2008—Июнь 2013 (4 года и 9 месяцев)
      Инженер-программист. Тема диплома связана с проектированием и разработкой бизнес-процесса сквозного планирования и управления персоналом.