Илья Н. Python разработчик, Senior

ID 26925
ИН
Илья Н.
Мужчина, 25 лет
Россия, Таганрог, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 27 августа 2025 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Senior
Навыки
Alembic
Apache AirFlow
Celery
ClickHouse
Confluence
Diagrams.net
Django
Django ORM
Django Rest
Docker
Docker Compose
FastAPI
GitHub
Jira
Linux
Migrations
MS Windows
OpenAPI
Poetry
PostgreSQL
Postman
psql
Psycopg2
PyCharm
Pytest
Python
RabbitMQ
Redis Queue
Redispy
Requests
RQ
SQLAlchemy
SSH
Swagger
Ubuntu
Unit-test
venv
технологии
Git
Asyncio
Отрасли
AgroTech
E-commerce & Retail
LifeStyle
Главное о специалисте
Разработка серверной логики и API Работа с базами данных и ORM Реализация аутентификации и авторизации Работа с кешированием и сессиями Написание и выполнение SQL-запросов Работа с брокерами сообщений Реализация микросервисной архитектуры Проектирование, реализация и документирование API-методов Реализация кеширования с использованием (Redis, Memcached etc...) Использование асинхронных задач с использованием Celery, asyncio Настройка очередей задач для фоновых процессов Профилирование системы и улучшение её быстродействия Реализация ролевой модели для доступа к данным внутри системы Обработка, агрегация, визуализация больших объемов данных Разработка миграций схем БД Интеграция с API сторонних сервисов Реализация функционала связанного с потоковой и пакетной обработкой данных Профилирование системы и улучшение её быстродействия Обработка, агрегация, визуализация больших объемов данных Реализация административной панели
Проекты   (5 лет 8 месяцев)
платформа для автоматизации процессов Profitable Revenue Growth Management
Роль
Бэкенд-разработчик
Обязанности
Платформа автоматизирует процессы управления цен, ассортимента, маркетинговыми акциями и торговыми условиями, основываясь на анализе данных о продажах, ценах, маркетинговых акциях и т.д. Спроектировал и реализовал высокопроизводительные механизмы экспорта данных из множества связанных таблиц в отчеты (форматы CSV), с последующей выгрузкой на фронтенд и SFTP-сервер Разработал и внедрил механизм soft-delete и восстановления промо-активностей, повысив отказоустойчивость системы Реализовал функционал отзыва и отправки промо-акций на доработку, оптимизировав workflow управления промо-планами Внедрение fsm в жизненный цикл промоакций Создал систему журналирования изменений, обеспечивающую полную отслеживаемость (audit trail) всех операций с промо-акциями Провел рефакторинг ключевых API-endpoint'ов для повышения стабильности и скорости работы функционала создания и сохранения промо-акций Разработал гибкую систему управления доступом к списку промо-акций для пользователей с разным уровнем прав Работа с Git: ветвление, слияние, code review, CI/CD. Команда 1 - Project Manager 1 - Product Owner 1 - System Analyst 1 - TeamLead 1 - Frontend 3 - Backend 1 - DevOps-разработчик 1 - QA
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, Docker, Elasticsearch, Node.js, SQL, Python, GitLab, Celery, ClickHouse, SQLAlchemy, Django, Docker Compose, Poetry, Asyncio, Redis, CI/CD, DRF, System design, venv, Нереляционные БД (NoSQL), технологии
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2023 - По настоящее время  (1 год 10 месяцев)
организация веб-портала для владельцев франшиз, организаторов барных викторин (Квизов)
Роль
Бэкенд-разработчик
Обязанности
Система для автоматизации большинства рутинных процессов при организации квизов, т.е. расчет окупаемости будущей игры, аналитика возможных дней для организации игр и автоматизация процессов происходящих после проведения игры и т.д. Для игроков: организация команды, списки рейтингов команд по городам, аналитика успешности команды и т.д. Создание цепочки микросервисов для кросспостинга результатов игр (по mvp на блог нашего портала и vk): Микросервис для формирования данных из бд для постов. Микросервис для формирования поста на блог нашего портала, далее из микросервиса сделал библиотеку для дальнейшего переиспользования ее внутри компании. Страница в блог сначала формировалась исключительно для пользователей с определенной ролью, для перепроверки. После запроса на публикацию страницы, формировалась ссылка на пост в нашем блоге и она шла в данные для поста в vk. Микросервис для кросспоста в vk. Цепочка: Мероприятие завершилось -> Синхронизировались данные из android решения c порталом -> Сервис №1 формировал данные -> Сервис №2 публиковал пост на портал -> Сервис №3 публиковал пост в vk. Микросервис для парсинга данных конкурентов(httpx, bs4) и выдачи данных с планируемых конкурентами мероприятий на внутренний календарь мероприятий. Микросервис для анализа анкет понравившихся игры. После игры игроки оставляли анкеты, организаторы должны были их фотографировать и отправлять фото на портал, далее микросервис анализировал с помощью opencv и EasyOCR анкету и отправлял на фронт для перепроверки данных организатору. После перепроверки микросервис перенаправлял данные для сохранение их в бд. Микросервис для преобразования игровых пакетов. Ранее игры создавались в PowerPoint, поскольку внутри проекта разрабатывалось android решение на ТВ-приставки для трансляции игровых пакетов на телевизоры/проектор на мероприятии, требовалось создать сервис для преобразования игр сформированных в .pptx во внутренний формат. Сервис преобразовывал данные из .pptx для дальнейшего переиспользования вопросов. Микросервис для работы с финансовыми данными. Микросервис рассчитывал стоимость предполагаемой игры, количество денег которые после игры должны будут оплатить франчайзи главному офису. Микросервиса для анализа текста. Микросервис должен был определять тематику разрабатываемых вопросов, тематических постов и т.д. Микросервис для пакетной обработки изображений. Сервис получал архив фотографий с прошедшей игры, по mvp, изображения сохранялись в local storage, далее должны были в s3. После получал json на обработку альбома, т.е. мог поправить гистограмму, гамму и резкость, по надобности клеил логотип, а после перенаправлял изображения для сохранения альбома на портал и в vk. Поддержка текущего функционала монолита. Работа с Kafka для мониторинга сервисов и тестов производительности Разработка и поддержка DAG’ов для автоматизации ETL и интеграции данных. Настройка расписаний, зависимостей, логирования и обработки ошибок. Интеграция с PostgreSQL, S3, API; написание кастомных операторов. Команда 1 - Team Lead 1 - Business Analyst 3 - Backend 2 - Frontend 1 - QA 1 - DevOps
Достижения
В ходе реализации микроссервиса по парсингу данных конкурентов обнаружил утечку персональных данных наших игроков и в течении часа избавил проект от нее, чем спас от возможных проблем компанию и проект в целом. Через автоматизацию рутинных процессов, смог снять нагрузку с организаторов игр, чем сделал более привлекательным возможную покупку нашей франшизы и позволив потратить освобожденное время на что-то более полезное, например, для масштабирования франшизы. Так как на процесс код-ревью тратилось значительное время на обсуждение код стайла проекта, в среднем 3 часа, проявив инициативу, собрал общие требования к код стайлу, перенес требования на flake8, что помогло убрать обсуждение код стайла, уменьшив проведение код ревью до 1го часа, а также упростив ввод новых разработчиков в проект
Стек специалиста на проекте
PostgreSQL, Git, Docker, Elasticsearch, SQL, Python, PIL, GitLab, Celery, Pandas, SQLAlchemy, FastAPI, Requests, BS4, Kafka, Django, Docker Compose, Poetry, Apache AirFlow, Asyncio, Redis, CI/CD, DRF, Tesseract, OpenCV, HTTPX, EasyOCR, asyncpg, venv, Нереляционные БД (NoSQL)
Отрасль проекта
LifeStyle
Период работы
Март 2022 - Ноябрь 2023  (1 год 9 месяцев)
веб-портал для предоставления услуг по анализу фермерских полей
Роль
Backend-разработчик
Обязанности
Существует нейросеть которая по геоданным поля выдает рекомендации по посеву той или иной сельскохозяйственной культуры. Веб-портал должен был организовывать "общение" с этой нейросетью, т.е. дать возможность интегрировать поля со своих ферм (через карту на портале или интеграцию с дашбордами John Deere) и далее, после оплаты услуги, дать аналитику по полю. Задача нашей команды была в расширении текущего функционала и полный рефакторинг проекта с частичным переносом проекта с монолита на монолит с микросервиссами. Создание микросервиса для оплаты услуги с помощью Stripe. Создание микросервиса для хранения и выдачи геоданных полей. Реализовал возможность создания клона пользователя для проверки тех. поддержкой валидности выдаваемых нейросетью данных. Создание микросервиса для интеграции с дашбордами John Deere. Написание оптимизированных SQL-запросов для аналитики. Настройка партиционирования и агрегирующих представлений. Загрузка данных в рамках ETL-пайплайнов. 1 - Team Lead 2 - Backend 1 - Frontend 1 - QA 1 - DevOps
Стек специалиста на проекте
PostgreSQL, Git, Docker, Elasticsearch, SQL, Python, GitLab, Celery, ClickHouse, SQLAlchemy, Postgis, FastAPI, Django, Docker Compose, Poetry, Asyncio, Redis, CI/CD, DRF, venv, Нереляционные БД (NoSQL)
Отрасль проекта
AgroTech
Период работы
Февраль 2021 - Март 2022  (1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Приазовский Государственный Технический Университет
Специальность
факультет информационных технологий
Завершение учебы
2022 г.

Похожие специалисты

AI & Robotics • Government & Public Sector • HRTech • LifeStyle
НИ
Никита И.
Дубна
Python разработчик
Senior
3 506,49 Р/час
aiohttp
Alembic
Apache
Apache AirFlow
API
Authentication
BPMN
cache
ClickHouse
client
+79

Разработка серверной логики и API Работа с базами данных и ORM Обеспечение масштабируемости и производительности Настройка и поддержка серверов Интеграция с внешними сервисами и API сторонних сервисов Написание и выполнение SQL-запросов Работа с брокерами сообщений Реализация микросервисной архитектуры Работа с контейнеризацией и оркестрацией Проектирование, реализация и документирование API-методов Реализация кеширования с использованием (Redis, Memcached etc...) Реализация асинхронных задач с использованием asyncio Мониторинг и профилирование приложения Настройка CI/CD для автоматического тестирования и деплоя Настройка логирования с помощью стандартных библиотек или сторонних инструментов (Sentry, Loggly) Реализация функционала связанного с потоковой и пакетной обработкой данных (Apache Spark, Pandas) Профилирование системы и улучшение её быстродействия Реализация ролевой модели для доступа к данным внутри системы Обработка, агрегация, визуализация больших объемов данных Реализация административной панели Разработка миграций схем БД Отладка и оптимизация производительности при работе с БД Реализация авторизации, аутентификации и управления сессиями (JWT, OAuth 2). Настройка контейнеризации с Docker Реализация функционала связанного с потоковой и пакетной обработкой данных Настройка очередей задач для фоновых процессов (Celery, RabbitMQ) Обработка, агрегация, визуализация больших объемов данных

Подробнее
Blockchain • EdTech • FinTech & Banking • Government & Public Sector • Realty & Constructoring • VR/AR
ЕГ
Евгений Г.
Нижний Новгород
Python разработчик
Senior
3 246,75 Р/час
Actions
AES
aiogram
Alembic
API Gateway
Architecture
argparse
async/await
Asyncio
Beautiful soup
+131

Опытный Python-разработчик, senior. Специализируется на backend-разработке и управлении командами разработчиков. Обладает глубокими знаниями в области проектирования архитектуры приложений, включая принципы Чистой и Гексагональной архитектуры. Опыт работы на проектах: - PSV Meta (криптоигра через приложение Telegram): руководство командой backend-разработчиков, проектирование архитектуры приложения, интеграция с Telegram. - TBI Bank (банковское приложение): фиксация и исправление багов, оптимизация работы с Redis, реализация маскировки персональных данных в логах. - «Просвещение» (образовательная платформа): разработка backend-системы на FastAPI, интеграция с PIM-системой через Kafka, создание RESTful API. - Криптобиржа LATOKEN: добавление нового функционала, оптимизация архитектуры платформы, сбор и обработка данных с CoinMarketCap и BitQuery. - Студия ТГ (система анкетирования для ФНС): разработка backend на Java Spring, проектирование базы данных, настройка взаимодействия с RabbitMQ, Prometheus, Grafana. - Студия ТГ (государственная кадастровая оценка): создание платформы на Django, настройка Celery, конфигурация Nginx и Docker. - Neuro.net (логика диалогов и интеграция систем через API): разработка логики диалогов, интеграция с внешними системами. - Обучение на курсе «Разработка backend-приложений на Python»: создание RESTful API с Django и DRF, работа с ORM, написание тестов.

Подробнее
EdTech • FinTech & Banking • Manufacturing • Marketing, Advertising & Design
ГП
Геннадий П.
Севастополь
Python разработчик
Senior
3 506,49 Р/час
Alembic
Apache AirFlow
API
ArgoCD
Bash
Binance API
Bitrix24 API
CI/CD
ClickHouse
Code Review
+108

Python backend-разработчик с более чем 5 годами опыта. Работал с широким стеком технологий — от RPA и парсинга данных до микросервисной архитектуры и AI-моделей. Реализовывал модули для торговых стратегий, телеком-платформ и автоматизации бизнес-процессов. Имею опыт в разработке REST API, интеграции с внешними сервисами, разработке ETL-процессов и построении систем на основе AI. Уверенно применяю Python (включая многопоточность, асинхронность и векторные вычисления), умею адаптироваться к любой архитектуре: от RPA-роботов до продвинутых ML-сервисов. Работал с такими библиотеками как pandas, numpy, selenium, TensorFlow, FastAPI, PyQt и множеством других. Быстро обучаюсь, умею находить нестандартные решения, готов развивать как продукт, так и свою экспертизу в команде профессионалов.

Подробнее
Blockchain • Cloud Services • Manufacturing
АК
Алексей К.
Омск
Python разработчик
Senior
3 831,17 Р/час
aiogram
aiohttp
Alembic
Ansible
API Gateway
Architecture
Asyncio
AWS
BDD
Beautiful soup
+109

Опытный Python-разработчик, специализируется на backend-разработке. Участвовал в проекте Royal Finance, где занимался разработкой масштабируемых RESTful API с использованием Python, Django и DRF. Оптимизировал вычислительную логику на базе асинхронного программирования, Celery и RabbitMQ. Внедрил современные стандарты контроля качества кода и CI/CD процессы. В рамках проекта Iviz SaaS-платформы реализовал высоконадёжный механизм на основе архитектуры CDC для мгновенной обработки изменений в распределённой системе. Настроил и управлял очередями задач с использованием RabbitMQ, ZeroMQ и gRPC. Для Alma services разработал ETL-пайплайн на Python для агрегации и предварительной обработки данных с умных датчиков. Интегрировал систему с Apache Kafka для организации потоковой передачи данных. На проекте Insist services разработал интуитивно понятный интерфейс на Java/Kotlin для мониторинга температуры в реальном времени. Внедрил алгоритм автоматической регулировки оборудования для оптимизации работы систем охлаждения.

Подробнее

Недавно просмотренные специалисты

GameDev • Telecom
ТА
Тимур А.
Москва
Python разработчик
Middle+
2 979,98 Р/час
Grafana
GitLab
Базы данных
Асинхронное программирование
ClickHouse
Оптимизация запросов
Ревью
SOLID
SQLAlchemy
Liquibase
+32

Тимур — Python-разработчик уровня Middle+ из Москвы. Специализируется на разработке микросервисов и имеет опыт работы в отраслях Telecom и GameDev. Ключевые навыки: Python, aiohttp, BS4, C, ClickHouse, Django, Docker, Docker Compose, FastAPI, Git, Kafka, Microservice Architecture, PostgreSQL, Pytest, Redis, SQL, SQLAlchemy. Владеет английским языком на уровне B1. Участвовал в проекте крупной телекоммуникационной компании, где разрабатывал микросервисы для интеграции с CRM-системой. Реализовал REST API на FastAPI, перевёл синхронный код на асинхронный, внедрил кеширование через Redis, оптимизировал SQL-запросы и настроил интеграцию с Kafka. Также работал над проектом ALLGamingItems — сервисом торговли игровыми предметами. Реализовал серверную логику на Django, оптимизировал структуру PostgreSQL, настроил репликацию БД и разработал модульные и интеграционные тесты.

Подробнее
E-commerce & Retail • Marketing, Advertising & Design • Travel, Hospitality & Restaurant business
НК
Никита К.
Омск
Backend разработчик
Senior
3 896,1 Р/час
PostgreSQL
RabbitMQ
Git
MySQL
Docker
Elasticsearch
JavaScript
PHP
SQL
Laravel
+25

Обладаю опытом работы на проектах в различных сферах: e-commerce & retail, travel, hospitality & restaurant business и marketing, advertising & design. На проекте в компании Epam Kazakhstan (2021–2024) разрабатывал и поддерживал e-commerce решения на базе Magento 2, обслуживающие более полумиллиона пользователей. Выделил сервис заказов из модульного монолита на Go, проектировал масштабируемую архитектуру B2B и B2C платформ, интегрированных с ERP и CRM. В компании ZAPROO (2020–2021) разработал решения на платформах Magento, Vue Storefront, PWA Studio и других. Реализовал миграцию данных из старых систем в Magento 2 с минимизацией рисков. Для ООО «МОСКОВСКИЕ РЕСТОРАНЫ» (2018–2020) создавал корпоративные сайты для сети ресторанов и гостиниц, что увеличило онлайн-заказы на 20%. Настраивал CRM/ERP системы, автоматизировав 70% процессов управления заказами и складом. До этого три года занимался заказной разработкой (2015–2018). Самостоятельно находил клиентов через личные контакты и рекомендации, работал над 30+ проектами разного масштаба.

Подробнее