Сергей Р. Python разработчик, Middle+

ID 12889
СР
Сергей Р.
Мужчина, 26 лет
Россия, Брянск, UTC+3
Ставка
2 597,4 Р/час
НДС не облагается
Специалист доступен с 19 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Middle+
Навыки
Bash
Celery
CSS
Django
Docker
DRF
FastAPI
Flask
Git
HTML
ORM
Peewee
PostgreSQL
Pydantic
Python
Python2
Redis
Shell
SQL
SQLAlchemy
SQLite
Telegram bot
Python 3.8
format
python 3.10
Telegraf
Unit testing
Flake8
Numpy
Python3
Tornado
Pytest
REST
SOAP
JSON
XML
pytes
BeautifulSoap
Kubernetes
ruff
xmltodict
beautifulsoup
buildbot
Keycloak
Python 3.11
Отрасли
EdTech
Marketing, Advertising & Design
Знание языков
Английский — A1
Главное о специалисте
Опытный Python-разработчик уровня Middle+. Опыт работы на проектах в сферах Marketing, Advertising & Design и EdTech: - Разработка Telegram-бота для рекрутинговой компании. Повысил скорость обработки резюме на 40%, снизил время отклика на вакансии на 25%. - Создание бота для мониторинга сайта объявлений. Сократил время обработки данных на 30% и повысил производительность команды на 25%. - Проектирование и разработка бэкенд составляющей для интернет-магазина. Успешно поддерживает работу с 1 000 000+ пользователей. - Работа над рекламной платформой. Разработал масштабируемый бэкенд, способный обрабатывать более 1,5 млн событий ежедневно. Внедрил систему отчётности, повысившую оперативность и точность бизнес-аналитики. - Участие в создании сервиса подготовки заявлений. Переписал docker-compose файл для локального развёртывания всех сервисов, что позволило ускорить процесс разработки и тестирования, а также упростило развёртывание на тестовых стендах.
Проекты   (3 года 9 месяцев)
Разработка бэкенд составляющей для сервиса подготовки заявлений
Роль
бэкенд разработчик
Обязанности
Команда: Project менеджер, Тим лид, 2 Бэкенд разработчика, Фронтенд разработчик, DevOps, аналитик Проект: федеральный портал пространственных данных, картографии и геодезии Задачи: Написание, тестирование и отладка программного обеспечения с использованием стека технологий:Python 3.10: Использование современных возможностей языка для написания чистого и эффективного кода.Django: для создания моделей, представлений и шаблонов.Django REST Framework (DRF): Проектирование и оптимизация схемы базы данных с использованием PostgreSQL. Написание SQL-запросов и методов фильтрации для повышения производительности и селективности обработки данных. Интеграция Keycloak для управления пользователями и обеспечения безопасного доступа Настройка и управление контейнерами с использованием Docker и Docker Compose для локальной разработки и тестирования. Разработка и поддержка инфраструктуры с использованием Kubernetes для развертывания приложений в облачной среде. Взаимодействие с API Buildbot для получения информации о статусах сборок и заявлений, что позволяет поддерживать актуальность данных и улучшать пользовательский опыт. Написание юнит-тестов с использованием unittest для обеспечения качества кода и предотвращения регрессий. Оперативное решение возникающих ошибок в production среде, обеспечивая высокую доступность и стабильность сервисов. Анализ и оптимизация существующих процессов разработки и развертывания для повышения эффективности команды и качества продукта.
Достижения
Переписал docker-compose файл для локального развертывания всех сервисов, что позволило ускорить процесс разработки и тестирования, а также упростило развертывание на тестовых стендах. Это привело к сокращению времени развертывания на 30%. Разработал логику работы планировщика для периодического опроса buildbot и обновления информации о заявлениях в базе данных, что значительно увеличило информативность сервиса и повысило скорость обновления данных на фронте на 40%. Реализовал методы фильтрации заявлений в базе данных, что увеличило селективность и эффективность обработки запросов на 25%. Полностью переработал механизм управления очередью задач в сервисе, что позволило ускорить передачу заявлений и исключить их зависание, сократив время обработки задач на 50%.
Стек специалиста на проекте
PostgreSQL, Docker, Kubernetes, Keycloak, Unit testing, Django, Docker Compose, DRF, python 3.10, buildbot
Отрасль проекта
EdTech
Период работы
Август 2024 - По настоящее время  (1 год)
Разработка бэкенд составляющей для рекламной платформы
Роль
бэкенд разработчик
Обязанности
Команда: Project менеджер, Тим лид, 2 Бэкенд разработчика, Фронтенд разработчик Проект: Рекламная платформа позволяющая публиковать рекламу, управлять ею, выбирать рекламные площадки и планировать бюджет Задачи: Проектирование и реализация системы с учетом требований безопасности и высокой нагрузки с использованием стеков Python 3.11, FastAPI, PostgreSQL, ClickHouse, SQLAlchemy, Redis, Kafka, WebSockets, Docker, Celery, Pydantic. Написание многоуровневых SQL-запросов к PostgreSQL и ClickHouse для обработки более 1 млн записей в сутки, сокращение времени выполнения запросов на 30%. Создание аналитической системы для генерации отчетов и их выгрузки в Excel с использованием pandas, что ускорило подготовку данных для бизнес-решений на 40%. Настройка и отладка CI/CD процессов для автоматизации развертывания и тестирования приложений, снижая время выпуска релизов на 20%. Управление и обслуживание более 10 контейнеров, включая оптимизацию использования ресурсов и интеграцию с docker-compose. Разработка базового класса для тестирования с использованием pytest, что упростило создание новых тестов и увеличило покрытие тестами до 90%. Разработка триггеров на стороне сервера PostgreSQL, что позволило сократить кодовую базу приложения на 15%. Создание системы уведомлений в режиме реального времени с использованием Kafka, ClickHouse и WebSockets, обеспечивающей стабильную обработку до 50 000 сообщений в день.
Достижения
Разработка масштабируемого бэкенда, способного обрабатывать более 1,5 млн событий ежедневно. Успешное внедрение системы отчетности, повысившей оперативность и точность бизнес-аналитики. Оптимизация процесса сбора и обработки статистических данных, что увеличило производительность аналитической системы на 40%. Снижение сложности поддержки за счет сокращения кодовой базы на 15% благодаря триггерам в PostgreSQL. Ускорение разработки и тестирования благодаря внедрению базового класса для автоматических тестов.
Стек специалиста на проекте
PostgreSQL, Docker, Pytest, Celery, ClickHouse, Pandas, SQLAlchemy, FastAPI, Kafka, Pydantic, Docker Compose, Redis, WebSockets, Python 3.11, ruff
Отрасль проекта
Marketing, Advertising & Design
Период работы
Июль 2023 - Июль 2024  (1 год 1 месяц)
Разработка бэкенд составляющей для интернет-магазина.
Роль
бекэнд разработчик
Обязанности
Команда: Фронтенд разработчик, 2 Бэкенд разработчик, devops. Проект: Проектирование и разработка сайта для частного бизнеса, в том числе магазина. Задачи: Разработка масштабируемой и безопасной архитектуры с использованием стеков Python 3.8, Django, Django REST Framework (DRF), PostgreSQL, Redis, Celery. Улучшение скорости обработки запросов и работы базы данных, что позволило обрабатывать до 10 000+ запросов в час с откликом менее 200 мс. Настройка окружения и деплой проекта на хостинг, обеспечив 99,95% времени доступности. Создание подробной документации архитектуры и функционала для упрощения последующей поддержки. Проведение модульного тестирования с использованием unittest, обеспечив покрытие кода на 95%. Разработка скриптов для управления миграциями базы данных, мониторинга задач Celery, запуска и анализа тестов.
Достижения
Разработанный бэкенд успешно поддерживает работу с 1 000 000+ пользователей, обеспечивая стабильность и высокую производительность системы.
Стек специалиста на проекте
PostgreSQL, Celery, Unit testing, Django, Redis, DRF, Python 3.8
Отрасль проекта
Marketing, Advertising & Design
Период работы
Май 2023 - Июнь 2023  (2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Skillbox Профессия Python-разработчик 2020 г.
Образование
Среднее
Учебное заведение
ГАПОУ Брянский медико-социальный техникум им. академика Амосова
Специальность
Фельдшер
Завершение учебы
2020 г.

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

FinTech & Banking • Media
ДК
Диана К.
Минск
Python разработчик
Senior
3 147,27 Р/час
access
acl
ActiveMQ
aggregate
aiohttp
Analytics
Apache Kafka
API
Architecture
Async
+136

▪ Разработчик программного обеспечения с более чем 5-летним опытом коммерческой разработки корпоративного ПО для различных отраслей (стартапы / e-commerce). ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Опыт в оптимизации SQL-запросов и асинхронном программировании. ▪ Разработка и проектирование микро сервисных архитектур, обеспечивающих модульность, гибкость и высокую производительность систем для крупных проектов. ▪ Настройка и оптимизация CI/CD процессов с использованием Gitlab и Jenkins. ▪ Отличные коммуникативные навыки, быстрая адаптация к команде. ▪ Ориентация на результат и успешное выполнение задач.

Подробнее
E-commerce & Retail • FinTech & Banking
КБ
Кирилл Б.
Минск
Python разработчик
Senior
3 147,27 Р/час
Python
Django
Django Rest
Django Rest Framework
Django ORM
FastAPI
PostgreSQL
Docker
Git
SQLAlchemy
+90

▪ Backend Python разработчик с более чем 5-летним опытом коммерческой разработки корпоративного ПО для различных отраслей (стартапы / e-commerce). ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Глубокие знания в ООП, паттернах проектирования и best-practice разработки ПО. ▪ Опыт в оптимизации SQL-запросов и асинхронном программировании. ▪ Разработка и проектирование микросервисных архитектур, обеспечивающих модульность, гибкость и высокую производительность систем для крупных проектов. ▪ Настройка и оптимизация CI/CD процессов с использованием Gitlab и Jenkins. ▪ Отличные коммуникативные навыки, быстрая адаптация к команде. ▪ Ориентация на результат и успешное выполнение задач. ▪ Проведение code review

Подробнее
EdTech • FinTech & Banking • Logistics & Transport
ДК
Даниил К.
Минск
Python разработчик
Senior
3 147,27 Р/час
ActiveMQ
aiohttp
Alembic
Analytics
Ansible
Api design
Architecture
assets
Asyncio
Authentication
+122

▪ Разработчик программного обеспечения с более чем 5-летним опытом коммерческой разработки корпоративного ПО для различных отраслей (стартапы / e-commerce / fintech). ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Опыт в оптимизации SQL-запросов и асинхронном программировании. ▪ Разработка и проектирование микро сервисных архитектур, обеспечивающих модульность, гибкость и высокую производительность систем для крупных проектов. ▪ Настройка и оптимизация CI/CD процессов с использованием Gitlab и Jenkins. ▪ Отличные коммуникативные навыки, быстрая адаптация к команде. ▪ Ориентация на результат и успешное выполнение задач.

Подробнее
Blockchain • EdTech
КЛ
Константин Л.
Санкт-Петербург
Python разработчик
Middle+
3 116,88 Р/час
Alembic
API
CSV
Django ORM
Excel
GraphQL
JSON
MongoDB
MySQL
ORM
+101

Константин — Python-разработчик уровня Middle+ из Санкт-Петербурга. Специализируется на разработке серверной части платформ, проектировании и реализации RESTful API, работе с базами данных (SQL, NoSQL), использовании инструментов для миграции и управления версиями баз данных. Имеет опыт работы с Docker, CI/CD, мониторингом и оптимизацией производительности. Участвовал в проектах в отраслях Blockchain и EdTech. В проекте NOTAMEDIA (2 года 6 месяцев) занимался разработкой серверной части платформы для управляющей компании жилых комплексов, внедрением системы централизованной аутентификации, CRM-системы, сервисом документооборота. В проекте Plenexy (9 месяцев) разработал сервис для обработки заказов транспортной компании, оптимизировал производительность backend-сервиса, настроил CI/CD и инфраструктуру деплоя. В проекте ООО «БОТМЕЙКЕР» (11 месяцев) разработал и внедрил чат-ботов для автоматизации бизнеса, интегрировал их с CRM и API Discord. Владеет английским языком на уровне B2. Имеет высшее образование по специальности «Электронные системы космических комплексов, инфокоммуникационные технологии и специальные системы связи» (Военно-космическая академия имени А.Ф. Можайского).

Подробнее

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

EdTech • Logistics & Transport • Media
МЗ
Марат З.
Ульяновск
PHP разработчик
Middle
2 440,5 Р/час
PHP
Moonshine
Postman
pest
pants
telescope
sanctum
carbon
image
SOLID
+45

Марат — PHP-разработчик уровня Middle из Ульяновска. Специализируется на разработке backend-части веб-приложений. Имеет опыт работы в отраслях EdTech и Logistics & Transport. Ключевые навыки: JavaScript, PHP, SQL, Linux, Ubuntu, Laravel, Eloquent, Git Flow, REST API, Vue.js, Docker, Nginx, MySQL, PostgreSQL, Redis, Git, Postman, PHPStorm. Участвовал в следующих проектах: - Сервис бизнес-школы (Skolkovo): выгрузка данных, добавление фильтрации, контейнеризация сервисов, реализация авторизации, экспорт пользователей, работа с Kafka. - Сервис доставки для транспортной компании: проектирование базы данных, реализация моделей, аутентификация с помощью Laravel Sanctum, авторизация с помощью Policy, система ролей, логика доставки заказа, выгрузка отчётности в Excel, документирование API с помощью Swagger, внедрение Docker в проект. - Сервис электронных книг: проектирование базы данных, реализация моделей, аутентификация с помощью Laravel Sanctum, авторизация с помощью Policy, система ролей, реализация каталога, кэширование, скачивание файлов. - Сервис для вывода рекламы на Android (ADVSM): функциональность яркости устройства, система управления медиа, логика по расчёту максимального количества показов рекламы, добавление выбора продолжительности рекламы. - Система управления образовательным учреждением: создание архитектуры базы данных, реализация админ-панели, аутентификация с помощью Laravel Passport, авторизация с помощью Policy и Gate, система ролей, отправка писем, работа с изображениями и PDF, документирование API, деплой приложения, конфигурирование Nginx, настройка CRON.

Подробнее
FinTech & Banking • Manufacturing
НС
Немировский С.
Бишкек
Java разработчик
Senior
3 506,49 Р/час
Maven/Gradle
JPA 2
Architecture
Java
Git
Kibana
Selenium
JUnit
MongoDB
Kafka
+30

Немировский — Java-разработчик уровня Senior из Бишкека, Кыргызстан. Специализируется на разработке высоконагруженных систем, микросервисов и энтерпрайз-решений. Имеет опыт работы с архитектурой, базами данных (Cassandra, MongoDB, Oracle Pl/SQL, PostgreSQL, SQLite), а также с инструментами DevOps (Docker, Jenkins, Kubernetes). Участвовал в проектах в отраслях FinTech & Banking и Manufacturing. В проекте C Technology в роли applications manager занимался разработкой архитектуры и имплементацией банковской системы CBS, интернет-банка и мобильного приложения. Руководил группами до 10–15 разработчиков. В проекте Bank of Russia в роли ведущего разработчика занимался разработкой и поддержкой решений энтерпрайз-уровня, декомпозицией легаси-монолитов на микросервисы. Руководил командой до 15–20 человек по Scrum-методологии. Также имеет опыт работы в проекте муниципального управления водоснабжения и электроэнергии, где управлял системой датчиков воды и электричества, собирал данные на сервер и разрабатывал приложение для отображения сигналов датчиков на карте города.

Подробнее