Марк С. Python разработчик, Senior

ID 26919
МС
Марк С.
Мужчина, 30 лет
Россия, Новосибирск, UTC+7
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Senior
Навыки
asyncio
Bitbucket
Celery
ClickHouse
Django ORM
Django Rest Framework
Docker
Docker Compose
DRF
FastAPI
Flask
GitHub
GitLab
Kafka
Linux
MongoDB
Nginx
PostgreSQL
pyright
Pytest
Python3
RabbitMQ
Redis
ruff
SQLAlchemy
Testing
Unit testing
Базы данных
другие
Отрасли
FinTech & Banking
Travel, Hospitality & Restaurant business
Знание языков
Русский — C2
Главное о специалисте
Я разработчик с опытом работы 4 года, в основном специализируюсь на Python-разработке. Моя основная экспертиза — Python и платформа FastAPI. Мной реализованы проекты различной сложности как в полностью укомплектованных командах, так и в составе небольших групп разработчиков. Умею эффективно взаимодействовать с коллегами, проводить рефакторинг кода, внедрять микросервисную архитектуру и оптимизировать производительность приложений. На проектах использовались Agile/Scrum/Kanban. Считаю себя ответственным и целеустремленным профессионалом, который постоянно развивается, изучает новые технологии и стремится к повышению качества кода и процессов разработки.
Проекты   (3 года 9 месяцев)
Система бронирования отелей
Роль
Backend разработчик
Обязанности
Проект представляет собой современную систему бронирования отелей, включающую: Просмотр и бронирование номеров с интуитивным подбором по датам, удобствам и стоимости. Быструю интеграцию платежных систем для мгновенного подтверждения бронирования. Личный кабинет для администраторов отелей с возможностью управления номерами, удобствами, ценами и контентом. Подробную информацию об отелях (фото, описание, отзывы, рейтинги). Фильтрацию номеров по категориям, доступности и дополнительным опциям. Цель проекта — создать удобный и производительный сервис для пользователей и администраторов, обеспечивающий прозрачность бронирования и сокращение времени на управление ресурсами. Функционал который разрабатывал: ● Разработка микросервисной архитектуры на базе FastAPI для модулей бронирования, управления отелями и платежей. ● Реализация API для поиска номеров с фильтрами по датам, удобствам (Wi-Fi, кондиционер и т.д.) и стоимости. ● Создание админ-панели с использованием fastapi-admin для управления номерами, ценами, контентом и пользователями. ● Внедрение ролевой модели доступа для администраторов отелей. ● Написание сложных SQL-запросы (SQLAlchemy) для фильтрации номеров, подсчета доступности, работы с изображениями. ● Оптимизация запросов через EXPLAIN ANALYZE, что сократило время отклика. ● Внедрение Redis для кеширования данных о свободных номерах и топовых отелях, ускорив загрузку страниц. ● Интеграция Celery для обработки отложенных задач: Загрузка и ресайз изображений отелей. Отправка email-уведомлений (подтверждение брони, восстановление пароля). ● Покрытие 70% кода unit-тестами (pytest) и написание API-тестов для критических сценариев. ● Внедрение статический анализ кода (Ruff, Pyright) для минимизации ошибок. ● Настройка Docker-контейнеров (Dockerfile, docker-compose) для локальной разработки и тестового стенда. ● Участие в настройке CI/CD (GitLab) для автоматизации сборки и деплоя.
Достижения
● Исправлял критические баги (например, утечки памяти в Celery). ● Провел рефакторинг legacy-кода, улучшив читаемость и производительность. ● Успешно внедрил микросервисную архитектуру, что позволило масштабировать систему под растущую нагрузку. ● Сократил время выполнения SQL-запросов за счет оптимизации индексов и анализа планов запросов. ● Ускорил доступ к данным благодаря кешированию в Redis. ● Автоматизировал рутинные задачи (отправка писем, обработка изображений) через Celery. ● Довел покрытие тестами до 70%, что снизило количество багов в production
Стек специалиста на проекте
GraphQL, SQLAlchemy, Elasticsearch, Git, Linux, Swagger, Redis, Pytest, Nginx, Yandex, Celery, FastAPI, Sentry, Kafka, Django ORM, OpenSearch, Pydantic, DRF, Poetry, Docker, Flask, Apache AirFlow, Python 3.11, REST API, PostgreSQL, ruff, CI/CD, pyright, id
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Март 2023 - Март 2025  (2 года 1 месяц)
Система управления личными финансами
Роль
Backend разработчик
Обязанности
Проект представляет собой платформу для автоматизации личного бюджетирования, отслеживания расходов и управления финансовыми целями. Пользователи могут интегрировать банковские счета, карты и инвестиции, а система анализирует траты, предлагает бюджетные планы и прогнозы. Функционал который разрабатывал: ● Разработка микросервиса для интеграции с API банков и платежных систем. ● Реализация API для категоризации расходов и визуализации данных через графики. ● Создание системы автоматического оповещения о превышении бюджета. ● Внедрение кеширования в Redis для ускорения загрузки данных пользователей. ● Оптимизация SQL-запросов для быстрого расчета финансовых отчетов. ● Интеграция Celery для отправки еженедельных отчетов по электронной почте. ● Покрытие кода unit-тестами (pytest) и нагрузочными тестами.
Достижения
● Участие в code review ● Улучшение время ответа API за счет оптимизации и кэширования ● Внедрил микросервисную архитектуру, что позволило масштабировать систему. ● Сократил время загрузки финансовых отчетов за счет оптимизации запросов и кеширования.
Стек специалиста на проекте
WebSockets, SQLAlchemy, Swagger, Redis, Pytest, Nginx, Celery, FastAPI, Sentry, Django ORM, Pydantic, DRF, Poetry, Docker, Python, Apache AirFlow, RabbitMQ, REST API, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Июль 2021 - Март 2023  (1 год 9 месяцев)
Система анализа кредитного портфеля для МФО
Роль
Backend разработчик
Обязанности
Проект — платформа для оценки кредитоспособности заемщиков, прогнозирования просрочек и управления рисками в микрофинансовых организациях. Задачи, с которыми я столкнулся: ● Разработка микросервиса для интеграции с Бюро кредитных историй (БКИ). ● Реализация API для вычисления скоринга заемщиков на основе ML-моделей. ● Создание модуля мониторинга просрочек с генерацией предупреждений. ● Внедрение кеширования в Redis для быстрого доступа к данным БКИ. ● Оптимизация запросов к PostgreSQL с использованием индексов и партицирования. ● Интеграция Celery для автоматического расчета ежедневных отчетов.
Достижения
● Участие в code review ● Улучшена производительность системы и уменьшена задержка отклика приложения с помощью кэширования и оптимизации ● Снизил время расчета скоринга за счет оптимизации ML-запросов.
Стек специалиста на проекте
PostgreSQL, Docker, Python, REST API, MongoDB, Swagger, Kubernetes, Pytest, Nginx, Celery, SQLAlchemy, FastAPI, Sentry, Kafka, Pydantic, Redis
Отрасль проекта
FinTech & Banking
Период работы
Июль 2021 - Март 2023  (1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский Иркутский государственный технический университет,
Специальность
Компьютерные системы и комплексы
Завершение учебы
2021 г.

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

EdTech • LifeStyle • Marketing, Advertising & Design
АМ
Александр М.
Москва
Python разработчик
Senior
2 987,01 Р/час
aiogram
aiohttp
aiokafka
aioredis
aio_pika
Alembic
Apache Kafka
API
Architecture
Asyncio
+87

Backend-разработчик с 5 годами опыта в создании продакшн-систем на Python. Специализируюсь на разработке микросервисов, построении REST API и интеграции с внешними сервисами. Уверенно работаю с фреймворками Django и FastAPI, использую SQLAlchemy, PostgreSQL и Redis для построения надёжной и производительной backend-архитектуры. Имею опыт реализации асинхронных решений с использованием asyncio, Celery, RabbitMQ и Apache Kafka, включая построение отказоустойчивых механизмов с поддержкой идемпотентности и повторов. Активно применяю pytest для автоматизации тестирования. Использую Docker для контейнеризации приложений и управления средами разработки, а Git — для ведения истории изменений и участия в командной разработке. Привык вести задачи end-to-end: от проектирования архитектуры и проработки требований до релизов и сопровождения. Эффективно взаимодействую с командами QA, DevOps, аналитиками и менеджерами, участвую в планировании и улучшении инженерных практик.

Подробнее
FinTech & Banking • GameDev • Logistics & Transport • Social Networking
АП
Андрей П.
Курск
Python разработчик
Senior
3 766,23 Р/час
Agile/Scrum
asyncio
Bitbucket
Bootstrap
Celery
CI/CD
ClickHouse
CSS
DevOps
Django
+43

Я Python-разработчик с опытом работы более 5 лет, специализируюсь на бэкенд-разработке и проектировании сложных систем. Моя основная экспертиза — это Python и фреймворки Django, Flask и FastAPI. Я участвовал в реализации проектов различной сложности: от корпоративных решений до высоконагруженных сервисов и микросервисных архитектур. Мои сильные стороны — это чистый код, рефакторинг, тестирование (TDD), управление командой и внедрение Agile/Scrum методологий. Умею эффективно взаимодействовать с коллегами, клиентами и экспертами предметной области. На своих проектах я внедрял DevOps-практики, настраивал CI/CD пайплайны и занимался оптимизацией производительности приложений. Считаю себя ответственным и целеустремленным профессионалом, который постоянно развивается, изучает новые технологии и стремится к повышению качества процессов разработки

Подробнее
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, написание тестов.

Подробнее
LifeStyle • Telecom
ЯЛ
Ярослав Л.
Москва
Python разработчик
Middle
1 948,05 Р/час
aiohttp
Apache Kafka
Apache Spark
Asyncio
Bash
Celery
ClickHouse
Django
Django ORM
Docker
+49

Python-разработчик с опытом работы на проектах в отраслях telecom и lifestyle. На должности back-end разработчика работал над проектом по разработке геоаналитических сервисов: - разрабатывал и поддерживал серверную логику и API для IoT-платформы на основе Flask; - проектировал и оптимизировал архитектуру баз данных; - настраивал асинхронную обработку задач с использованием Celery; - переносил проект с Flask на FastAPI; - писал Bash-скрипты для автоматизации задач. Над другим проектом работал 4 года 1 месяц: - создавал высоконагруженный backend для веб-проектов; - внедрял DevOps-практики (Docker, Docker Compose, GitLab CI/CD); - разрабатывал Telegram-ботов на Aiogram; - автоматизировал работу с Google Sheets и Google Drive; - применял unit-, интеграционное и нагрузочное тестирование.

Подробнее

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

E-commerce & Retail
ДБ
Дарья Б.
Ульяновск
Java разработчик
Junior+
2 312,06 Р/час
webmvс
Kanban
Postman
Camunda
Data
AOP
Liquibase
Jupiter
REST
Java
+33

Дарья — junior+ Java-разработчик. Она специализируется на таких технологиях, как Spring Boot, Hibernate, Liquibase, Maven, REST, Camunda, MinIO, JUnit, Jupiter, Mockito, PostgreSQL, Kafka, Docker, Postman, Swagger и Git. Дарья участвовала в проекте по автоматизации системы учёта товара на складе и системы обработки заказов. В её обязанности входило проектирование и создание объектов БД, разработка BPMN-схемы, а также задачи по сопровождению реализованного функционала: разрешение инцидентов, рефакторинг готового кода, написание unit и интеграционных тестов, оптимизация SQL-запросов. После погружения в проект Дарья реализовала функционал заказа партии товара с центрального склада и учёта при поступлении, настроила взаимодействие с микросервисами посредством Kafka и REST API. Результатом работы стала автоматизация складского учёта, уменьшение времени выполнения бизнес-процессов, связанных с заказом.

Подробнее