Python Developer

Екатеринбург, Россия
Миддл
Информационные технологии • Разработка • Backend • Python • Django • PostgreSQL • Redis • AWS • Amazon S3
Удаленная работа
Опыт работы от 3 до 5 лет
О себе

На данный момент Python Developer.

Мои компетенции и опыт

Мой Дом Онлайн (с января 2023 по настоящее время).

Проект в сфере ЖКХ. Функционал: создание и управление заявками от собственников для управляющих компаний, проведение и юридическая поддержка собраний собственников, оплата коммунальных услуг, модуль для работы с должниками, обновление данных о собственниках из Росреестра, система контроля доступа (СКУД).

Позиция: python-разработчик

Стек: Python, Django, Django Rest Framework, Pytest, SQL, PostgreSQL, Redis, Celery, Docker, S3, Git, MediaMTX.

Задачи:

  • Backend-разработка для проекта (Django, DRF). Проектирование и создание АПИ и бизнес-логики. Поддержка существующего кода.
  • Оптимизация SQL-запросов к БД. Рефакторинг legacy-кода для снижения нагрузки.
  • Разработка отдельного сервиса для видео-стримов (MediaMTX, Celery, S3, Redis, ffmpeg, m3u8) с камер видео-наблюдения (часть проекта СКУД в рамках основного проекта), сервис поддерживает хранение видео на S3, возможность потокового воспроизведения из архива и автоочистку архива. Интеграция с основным проектом.
  • Разработка отдельного сервиса для генерации docx и pdf-документов, по шаблонам (аналог jinga), позволяющего генерировать и обновлять большое количество файлов в зависимости от получаемых из БД данных. Интеграция сервиса с основным проектом.
  • Оптимизация алгоритма для распознавания QR-кодов (OpenCV, NumPy), при импорте объемных pdf-файлов с ЖХК-квитанциями. Процесс распознавания был ускорен в 5 раз.
     


Яндекс.Практикум (с декабря 2021 по декабрь 2022).

Позиция: python-разработчик

Стек: Python, Django, Django Rest Framework, Unittest, SQL, PostgreSQL, Gunicorn, Nginx, нужен доступ к резюме (Ubuntu), Git

Проекты:

Django-сервис. Публикация постов, группировка постов, комментирование, редактирование, подписки на авторов. Регистрация пользователя реализована с верификацией данных, смена пароля через электронную почту.

 

Для разработки API использован Django REST framework. Документация написана с использованием Redoc. Реализована аутентификация по JWT-токену.

 

  • REST API YaMDb - база отзывов пользователей о различных произведениях, фильмах, музыке, книгах ( нужен доступ к резюме ).

Групповой проект. Принимал участие как team leader и как разработчик в части "управление пользователями". Распределение задач, код-ревью и дебагинг. Реализовал docker-compose проекта и workflow с использованием GitHubActions: тестирование, обновление образа на DockerHub, деплой на сервер и инфо-сообщения в Telegram.

 

Стич Профи (с 2014 по 2022 гг.)

Позиция: управляющий производством.

Задачи и достижения:

- Анализ и контроль за выполнением основных производственных показателей;

- Разработка и внедрение эффективных алгоритмов для оптимизации всех аспектов производственного процесса с целью повышения производительности и качества производимой продукции;

- В качестве менеджера проекта реализовал внутренний портал предприятия Pulse Stich Profi предназначенный для учета, визуализации и анализа производственных и прочих процессов;

- Внедрил 100% сдельную систему оплаты труда для работников предприятия, разработал инструменты (на базе 1С) для анализа эффективности сделки;

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

- Разработал инструменты (на базе 1С) для отдела закупок по прогнозированию расходов материалов на производстве;


Специализация
Информационные технологииРазработкаBackendPythonDjangoPostgreSQLRedisAWSAmazon S3
Отрасль и сфера применения

Уровень
Миддл

Интересные кандидаты