Москва
Резюме № 55819834
Обновлено 30 июля
no-avatar

Backend Python Developer

Был больше месяца назад
По договорённости
31 год (родился 31 октября 1994)
Екатеринбургготов к переезду: Кемерово
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 6 лет и 6 месяцев

    • Октябрь 2023 – работает сейчас
    • 2 года и 2 месяца

    Python-разработчик

    Монетка, Торговая сеть, Екатеринбург
    Розничная сеть (продуктовая)

    Обязанности и достижения:

    • Проект: Telegram-экосистема для сотрудников компании: участие в акциях, получение призов, отслеживание остатков мерча на складах. Поддерживает Telegram WebApp для прохождения квизов и оформления заявок. Хранит историю действий, данные о выданных товарах, участие сотрудников и статистику. • Обязанности: — Мигрировал данные и бизнес-логику с MySQL на PostgreSQL; — Разрабатывал REST API с CRUD-операциями и универсальными handler’ами; — Развивал Telegram-бота на Aiogram 3 с поддержкой WebApp, обработкой callback data, состояний и распределением прав доступа через middleware; — Реализовывал валидацию пользовательских ответов и передачу данных между WebApp и ботом; — Писал unit- и интеграционные тесты с использованием Pytest; — Вёл и обновлял техническую документацию. • Достижения: — Снизил среднее время отклика Telegram-бота на 30–50% за счёт кеширования в Redis; — Настроил запуск тестов в CI/CD (GitHub Actions) с публикацией HTML-отчётов; — Участвовал в архитектурных обсуждениях. • Использованные технологии: PostgreSQL, Redis, Docker, SQLAlchemy, Alembic, Kibana, FastAPI, Aiogram, Pytest.
    • Сентябрь 2022 – август 2023
    • 1 год

    Python-разработчик

    SimbirSoft

    Обязанности и достижения:

    • Проект: Платформа для творческих людей: писатели, авторы. Сайт включает возможность публикаций, подписок, диалогов и персональных лент. • Обязанности: — Разрабатывал и поддерживал REST API на AioHTTP; — Использовал SQLAlchemy и Alembic для работы с MySQL; — Разрабатывал механизмы внедрения зависимостей (Dependency Injection); — Организовывал кеширующий слой с использованием Redis для ускорения доступа к данным; — Реализовывал фоновые задачи с использованием Celery; — Настраивал CI/CD, подключал линтеры и улучшал структуру проекта; — Проводил Code Review и участвовал в архитектурных решениях. • Достижения: — Реализовал перенос долгих задач в фоновый режим через Celery, что сократило время ответа до 60%; — Внедрил линтер Ruff и структуру pyproject.toml, что обеспечило единый стиль кода и повысило читаемость; — Внедрил систему оценки задач с помощью Poker Planner, что повысило точность планирования и сократило среднее время выполнения задач на ~30%; — Оптимизировал установку зависимостей, переведя проект на uv, что позволило ускорить процесс в 2 раза; — Оптимизировал `docker-compose` с использованием якорей, повысив читаемость и поддержку конфигурации. • Использованные технологии: AioHTTP, SQLAlchemy, Alembic, MySQL, asyncmy, Docker, Redis, Celery, Ruff, Unicorn.
    • Май 2019 – сентябрь 2022
    • 3 года и 5 месяцев

    Аналитик данных

    Ростелеком, Москва
    Интернет-провайдер, Оптоволоконная связь, Фиксированная связь, Мобильная связь

    Обязанности и достижения:

    • О проекте: Проект по аналитике мотивации и продаж в компании. • Обязанности: — Формировал отчёты по продажам сотрудников и филиалов на основе SQL-запросов; — Автоматизировал обработку данных с использованием Excel и Pandas; — Разработал скрипт для генерации PDF-отчётов по итогам аналитики. Достижения: Можно переписать чуть активнее: — Автоматизировал формирование PDF-документов по результатам анализа; — Участвовал в переходе на отечественное ПО (АльтЛинукс), проводил тестирование; — Создал утилиту для автоматического формирования плана обзвона сотрудников. • Использованные технологии: Python, Excel, Pandas, Microsoft SQL

Образование

    • Среднее образование

Обо мне

Дополнительные сведения:

Python-разработчик с опытом создания Telegram-ботов и REST API-сервисов. Участвовал в разработке проектов с нуля — от проектирования архитектуры до написания тестов и документации. Пишу поддерживаемый код, использую CI/CD, провожу рефакторинг и активно участвую в командной работе. Открыт к обучению и новым задачам. В свободное время изучаю 3D-моделирование и предпочитаю активный отдых. Ищу позицию Backend-разработчика, готов к полной занятости. Python, SQLAlchemy, FastAPI, Celery, RabbitMQ, Agile, Flask, Django Rest Framework, Redis, Bash, Nginx, MySQL, Poetry, Ruff, CI/CD, AioHTTP, Requests, gRPC, Selenium, PostgreSQL, Pydantic, AsyncIO, Black / isort, Playwright, Docker, Pytest, Swagger / OpenAPI, Alembic, Git
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 17 похожих резюме
Обновлено 15 декабря 2020Последнее место работы (6 лет и 9 мес.)Внештатный сотрудникМарт 2019 – работает сейчас
Обновлено 2 апреля 2022Последнее место работы (3 года и 6 мес.)Специалист по работе с учетными системамиИюль 2018 – январь 2022
Обновлено 17 декабря 2022
no-avatar
Backend-разработчик Pythonз/п не указана
Последнее место работы (5 мес.)Backend-разработчик (Python)Январь 2022 – июнь 2022
Обновлено 23 февраля 2023
Обновлено 31 июля 2023
Превью фото соискателя
Python backend developerз/п не указана
Последнее место работы (2 мес.)Программист-стажерИюнь 2022 – август 2022
Обновлено 18 марта 2023
Превью фото соискателя
Python backend разработчикз/п не указана
Обновлено 3 апреля 2023Последнее место работы (11 мес.)ИнженерОктябрь 2021 – сентябрь 2022
Обновлено 8 июня 2023Последнее место работы (5 мес.)Программист PythonИюль 2020 – декабрь 2020
Обновлено 2 августа 2023
Превью фото соискателя
Backend-разработчик Pythonз/п не указана
Последнее место работы (4 года и 3 мес.)Продавец-консультатАвгуст 2021 – работает сейчас
Обновлено 16 сентября 2023
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка и сопровождение банковского ПОBackend-разработчик (Python)