Обо мне

Мои навыки:

  • Основной язык Python 3+
  • Веб-фреймфорк Django 1.11+
  • База данных PostgreSQL 9.6+
  • Очереди сообщений Celery 4+
  • Кэширование Redis
  • Тестирование unittest, mock, selenium
  • Паттерны проектирования (SOLID, Clean Architecture)
  • Системы контроля версий, в частности git и git flow
  • Контейнеризация на базе docker, docker-compose, docker swarm
  • Операционная система Ubuntu 17.10

Если вы хотите поговорить со мной насчет работы, то пишите сразу по указанному email или vk

Профессиональные навыки
PythonDjangoPostgreSQLDockerCeleryRedisGit
Участие в профессиональных сообществах
Опыт работы
Разработка системы управления и анализа данных для крупнейших производителей и брендов.
программист
Июнь 2019 — По настоящее время (10 месяцев)

Обязанности:
• Backend-разработка на Django;
• Разработка новых модулей;
Достижения:
• Внедрено партиционирование больших таблиц в PostgreSQL;
• Разработан генератор отчетов на Python;
• Внедрены новые модули системы;

PythonPostgreSQLCeleryDjangoGitDocker
Частная практика, работа без зачисления в штат
программист
Ноябрь 2018 — По настоящее время (1 год и 5 месяцев)

Обязанности:
• Backend-разработка на Django;
• Продажа услуг по ИТ разработке;
• Административная работа;

Достижения:

• Разработка справочника мотопродукции с парсингом сайта поставщика; (django, celery, lxml, docker-compose, postgresql, redis, selenium/selenoid)
• Разработка мониторинга государственных закупок в категории строительство для строительного портала;
(django, celery, lxml, docker-compose, postgresql, redis)
• Разработка мониторинга цен конкурентов с автоматической установкой собственных цен для Казахстанского ритейлера электроники;
(django, celery, lxml, docker-compose, postgresql, rabbitmq)
• И другие мелкие проекты;

PythonDjangoPostgreSQLDockerRedisNginxLinuxGit
Стройматериалы, сборные конструкции для ремонта и строительства (продвижение, оптовая торговля)
программист
Июль 2018 — Октябрь 2018 (4 месяца)

Обязанности:

  • Проектирование и разработка маркетинговых сервисов;
  • Согласование изменений с другими командами.

Достижения:

  • Разработка микросервиса маркетинговой сортировки продуктов;
  • Доработка микросервиса подарков;
  • Доработка микросервиса иерархии категорий.
Впрок-Сервис
Набережные Челны
Веб-программист
Ноябрь 2017 — Июнь 2018 (8 месяцев)

Обязанности:

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

Достижения:

  • Сервис для проведения внутренних ревизий магазинов, применение слабой связности в взаимодействии клиента Web SPA (react,redux, redux-saga, react-router, redux-form, axios, reselect, webpack 3.8+, element-react, lodash, moment etc) и сервера API (Laravel 5.5+, Dingo Api 2.0+, etc);
  • Сервис для сбора данных по онлайн кассам от ОФД. (Django 1.11+, Celery 4.0+, uWSGI 2.0+, Django Rest Framework 3.8+, etc);
  • Скрипты для парсинга, экспорта и импорта данных (python, requests, csv, selenium, etc).
  • Контейнеризация и масштабирование( docker engine, docker-compose, docker-machine, docker-swarm, traefik, nginx upstream/proxy_pass, etc)
  • Мониторинг пользовательских ошибок Sentry Server
  • Версионирование через git-flow, pull-requests, semver
PythonDjangoPostgreSQLDockerLinuxNginxRedisJavaScriptReact.jsPHPLaravel
Consultant-FL
Март 2016 — Апрель 2017 (1 год и 2 месяца)

NDA

ООО РМ ГРУПП
Набережные Челны
Тестировщик
Декабрь 2014 — Октябрь 2015 (11 месяцев)

Обязанности:

  • Подготовка и исполнение тест-кейсов
  • Функциональное и регрессионное тестирование веб-приложения 
  • Постановка задач исполнителям по найденным багам (дефектам) и проверка результатов

Достижения:

  • Исправлена логика работы корзины, в связи с блокировкой действий покупателя на шаге оформления заказа
  • Многочисленные правки в верстке по причине несоответствия определенных частей сайта требованию адаптивности верстки, а также из-за появления явных визуальных багов (дефектов) 
  • Исправлены практически все баги с валидацией данных в полях ввода - Исправлены баги с поисковым сервером Sphinx
  • Исправлены опечатки, недоработки в контенте сайта- и др.
PythonSQLGitJavaScriptLinux
Высшее образование
Набережночелнинский филиал Казанского государственного университета
Набережные Челны
Факультет: Прикладной математики и информационных технологий
Сентябрь 2012—Июль 2016 (3 года и 10 месяцев)