Обо мне

Активный, общительный и отзывчивый. Люблю помогать новичками :)

В свободное время люблю заниматься чтением интересных технических статей, а так же своими проектами.

Профессиональные навыки
PythonDjangoNode.jsJavaScriptООПGitLinuxPostgreSQLDockerRedis
Участие в профессиональных сообществах
Опыт работы
Программирование и дизайн
Middle Python Developer
Ноябрь 2018 — По настоящее время (1 год и 10 месяцев)

С ноября 2018 по текущий период я работал над:

1. Веб интерфейс для взаимодействия с СКУД Орион через SOAP API.

Стек:

  • Python
  • Django
  • Zeep (SOAP Client)
  • SemanticUI
  • PostgreSQL


2. Платформа агрегатор автомобильных запчастей.

Стек:

  • Python
  • Django
  • Django Rest Framework
  • Celery
  • Django Channels
  • Zeep (SOAP Client)
  • PostgreSQL

В рамках работы над проектом занимался написанием и доработкой интеграций с поставщиками запчастей, функционалом каталога, поиска и фильтрации.


3. Платформа для инвестирования в Чешскую недвижимость.

Стек:

  • Python
  • Django
  • Django Rest Framework
  • Mangopay
  • PostgreSQL

Занимался разработкой и доработкой интеграции с платежной платформой Mangopay (подтверждение личности, оплата и вывод средств, интеграция вебхуков)


4. "Сложный" интернет магазин

Стек:

  • Python
  • Django
  • Django Rest Framework
  • Celery
  • PostgreSQL
  • ElasticSearch Engine
  • Docker Swarm
  • Rancher
  • GitLabCI

В данном проекте я занимался проектированием архитектуры и практически единоличной разработкой Backend для проекта с нуля.

Проект представляет из себя интернет магазин с плотной интеграции со системой для управления торговлей и складского учёта МойСклад, расчётом стоимости и автоматическим оформлением доставки через службы доставки Почта России и СДЭК. Реализовывал синхронизации

данных между платформой и МойСклад с помощью вебхуков и периодических задач Celery.

В рамках проделанной работы написал несколько библиотек для интеграции с API Почты России, СДЭК и МойСклад, которые сейчас доступны на GitHub.

Был выстроен процесс автодеплоя на stage сервер поднятый в Rancher K8s кластере, а так же деплой на Docker Swarm на production сервере.

Бонус: Корпоративный Telegram бот для упрощения жизни внутри компании.

Стек:

  • Python
  • python-telegram-bot
  • MongoDB

Бот занимается рассылкой уведомлений, помогает не забыть некоторые офисные обязанности, проверить статус занятости туалетов, открыть домофон и еще много забавных и бесполезных штук :-)

Помимо этого я занимался обучением стажеров и консультацией начинающих разработчиков в компании.

Высшее образование
Тихоокеанский государственный университет
Хабаровск
Факультет: Институт информационных технологий
Сентябрь 2017—По настоящее время (2 года и 11 месяцев)
Вычислительные машины