КТ
Константин Т.
Мужчина, 30 лет
Россия, Волгоград, UTC+3
Ставка
2 727,27 Р/час
НДС не облагается
Специалист доступен с 30 июня 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Python Backend Developer с опытом разработки высоконагруженных веб-сервисов и микросервисной архитектуры. Участвовал в создании платформ для благотворительности, анализа изображений, e-commerce, чат-ботов и финансовых систем. Работает с современными фреймворками (FastAPI, Django, Flask), владеет широким стеком технологий, включая Docker, Kubernetes, PostgreSQL, Redis и RabbitMQ. Обладает опытом интеграции платежных систем, разработки API и аналитических дашбордов. Следует принципам чистого кода и активно применяет тестирование (PyTest, mypy и др.).
Проекты
(5 лет 2 месяца)
Платформа для благотворительных сборов и пожертвований
Роль
Backend Python Developer
Обязанности
B2C-сервис для сбора пожертвований с интеграцией платежных систем (Stripe, PayPal, ЮKassa). Позволяет создавать кампании, отслеживать сборы в реальном времени и формировать отчеты для НКО.
● Разработка REST API для управления транзакциями и поддержки мультивалютных операций.
● Разработка gRPC-сервисов для взаимодействия между микросервисами
● Интеграция с платежными шлюзами (Stripe, PayPal, Юкасса) для обработки пожертвований.
● Оптимизация SQL-запросов для аналитических дашбордов
● Использование pdb для отладки сложных кейсов интеграции платежных шлюзов
● Настройка GitLab CI пайплайны для автоматического тестирования и деплоя
● Настройка ETL-процессов с использованием Apache Airflow для регулярного обновления аналитических таблиц.
● Настройка и оптимизация кэширования данных пожертвований через Redis.
● Настройка Helm-чартов для деплоя в Kubernetes-кластере
● Настройка GitLab CI/CD с автоматическим тестированием (unit, интеграционные тесты) и деплоем в Kubernetes.
● Мониторинг метрик через Prometheus + Grafana (настроил алерты)
● Разработка аналитических дашбордов для отображения ключевых метрик.
● Использование NumPy/SciPy для аналитики донатов
● Интеграция Scrapy для парсинга альтернативных платежных шлюзов
● Написание модульных тестов и интеграционных тестов с использованием PyTest.
● Анализ донатов в реальном времени (Grafana вместе с ClickHouse вместо MySQL для тяжелых агрегаций)
● Администрирование Linux-серверов: настройка cron-заданий, мониторинг логов через ELK, управление системными ресурсами.
Команда: 11 человек
Достижения
● Увеличил скорость обработки платежей на 30% за счет оптимизации Redis-кэширования и асинхронной обработки через RabbitMQ.
● Реализовал мультивалютную поддержку (USD, EUR, RUB), интегрировав 3 платежных шлюза (Stripe, PayPal, ЮKassa) с единым API
● Снизил нагрузку на БД на 40% за счет денормализации ключевых данных и оптимизации SQL-запросов в SQLAlchemy.
● Разработал аналитический дашборд (Pandas + Matplotlib), который сократил время анализа донатов с 2 часов до 15 минут.
Стек специалиста на проекте
Grafana, WebSockets, ClickHouse, SQLAlchemy, JSON, Elasticsearch, Pandas, Redis, Pytest, Prometheus, FastAPI, gRPC, Telegram API, Scrapy, PyTorch, S3, Pydantic, OAuth 2.0, Confluence, Docker, Stripe, Paypal, Matplotlib, Flask, GitLab CI/CD, Apache AirFlow, Django, MySQL, RabbitMQ, REST API, Jira, PostgreSQL, Юkassa, Kubernetes
Отрасль проекта
LifeStyle
Период работы
Июль 2023 - По настоящее время
(2 года)
Наблюдение за осадком в емкости, компьютерное зрение
Роль
Backend Python Developer
Обязанности
Решение для промышленных предприятий: анализ изображений емкостей с помощью OpenCV, детекция осадка и автоматическая отправка отчетов в Telegram.
● Реализация алгоритма анализа осадка и генерации GIF-анимаций с использованием OpenCV.
● Написание Bash-скриптов для автоматизации развертывания и мониторинга.
● Применение pickle для сериализации моделей компьютерного зрения
● Настройка Telegram-уведомлений для передачи результатов анализа.
● Оптимизация производительности системы и рефакторинг кода для соответствия стандартам PEP8.
● Реализация асинхронной обработки изображений через Celery + Redis
● Настройка Docker-образов с многоступенчатой сборкой
● Применение PyTorch для улучшения точности детекции
● Настройка Jira для трекинга задач по ML-доработкам
Команда: 8 человек
Достижения
● Улучшил точность детекции осадка на 25%, доработав алгоритм OpenCV с учетом динамики изменения текстуры.
● Автоматизировал отчетность: система теперь генерирует GIF-анимации с результатами анализа и отправляет их в Telegram без ручного вмешательства.
● Ускорил обработку изображений на 50% за счет оптимизации пайплайна (параллелизация через ThreadPool).
Стек специалиста на проекте
Docker, Bash, Oracle, Celery, Pandas, PyTorch, MyPy, Django, Python2, Flake8, OpenCV, isort, Telegram bot, black
Отрасль проекта
VR/AR
Период работы
Сентябрь 2022 - Июнь 2023
(10 месяцев)
Бекенд для приложения запчастей
Роль
Backend Python Developer
Обязанности
B2B-платформа для поставщиков автозапчастей и автосервисов. Система включает каталог с 500K+ товаров, поиск по VIN-коду, онлайн-заказ и уведомления о поставках.
● Разработка панели администратора для управления каталогом запчастей.
● Настройка API для интеграции с внешними системами.
● Реализация парсинга данных с Yandex Disk для актуализации базы.
● Внедрение кеширования через Redis
● Настройка Linux-серверов для работы с Docker и Redis.
● Написание интеграционных тестов
● Использование библиотеки Requests для отправки HTTP-запросов к партнерским API (получение данных о наличии товаров, ценах, сроках поставки).
Команда: 4 человека
Достижения
● Сократил время обновления каталога с 4 часов до 30 минут, внедрив парсинг данных с Yandex Disk и фоновую обработку через Celery.
● Уменьшил нагрузку на API на 35%, добавив Redis-кэш для часто запрашиваемых позиций.
● Настроил WebSocket-уведомления для администраторов о критических изменениях в БД (например, исчезновение товара).
● Оптимизировал запросы к MySQL для админ-панели, ускорив генерацию отчетов на 20%
Стек специалиста на проекте
PostgreSQL, RabbitMQ, MySQL, Docker, Python, Celery, FastAPI, Requests, Django, RHEL, Redis, GitLab CI/CD
Отрасль проекта
Urban technology
Период работы
Февраль 2022 - Август 2022
(7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Волгоградский Государственный Технический Университет
Специальность
Информатика и вычислительная техника
Завершение учебы
2017 г.