ИП
Иван П.
Мужчина, 34 года
Россия, Новосибирск, UTC+7
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 29 апреля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Опыт 4+ года – 10 лет промышленной разработки на Python (с 2015, включая миграцию с 2.7 → 3.12)
Асинхронность – Глубокое знание asyncio, Aiohttp, FastAPI, Sanic (оптимизация API до 50-90 мс)
Брокеры сообщений – Реальный опыт с RabbitMQ (Celery) и Kafka (event-driven архитектура)
Базы данных – PostgreSQL (оптимизация, репликация), Redis, ElasticSearch + изучение MongoDB
Тестирование – Pytest (85%+ coverage), unittest, интеграционные тесты
DevOps – Docker, Kubernetes, CI/CD (GitLab CI/GitHub Actions)
Ключевое преимущество:
🔹 Решает сложные задачи – Оптимизация высоконагруженных систем (500+ RPS), рефакторинг legacy-кода, снижение нагрузки на 30-40%.
Проекты
(4 года 2 месяца)
Общий центр автоматизации кадровых процессов
Роль
Ведущий Python-разработчик
Обязанности
Проект: Централизованная платформа автоматизации HR-процессов
Команда: 5 разработчиков (Backend), 2 QA, 1 DevOps
Задачи и ответственность:
Проектирование и разработка микросервисной архитектуры для обработки кадровых данных (FastAPI, Flask)
Оптимизация производительности:
Реализация асинхронных endpoint-ов (asyncio) для обработки 500+ RPS
Кэширование данных в Redis (снижение нагрузки на БД на 40%)
Интеграция систем:
Настройка обмена сообщениями между сервисами через RabbitMQ и Kafka
Разработка консьюмеров для обработки событий в реальном времени
Работа с БД:
Оптимизация сложных SQL-запросов (PostgreSQL, EXPLAIN ANALYZE)
Реализация репликации для отказоустойчивости
Тестирование:
Внедрение pytest с покрытием 85%+
Написание интеграционных тестов для RabbitMQ/Kafka
DevOps:
Настройка CI/CD (GitLab CI)
Развертывание в Kubernetes (Helm, ArgoCD)
Достижения
Уменьшил время отклика API с 300 мс до 90 мс за счет асинхронной обработки
Автоматизировал 70% ручных HR-операций
Стек специалиста на проекте
ELK, Grafana, Gitlab CI, unit, анализ, брокеры сообщений, Kafka 3, Логирование, explain, Postman, Базы данных, Оптимизация запросов, SQL запросы, SonarQube, Elasticsearch, Scrum, DevOps, QA, ArgoCD, Swagger, Redis, Pytest, Celery, Prometheus, JWT, aiohttp, FastAPI, Helm, Kafka, Backend, Integrations, Pub/Sub, OAuth 2.0, Asyncio, Мониторинг, Docker, Python, OpenShift, Flask, OpenAPI, RabbitMQ, Testing, Python3, Clerk, Unit testing, Python 3.12, PostgreSQL, streaming, rabitmq, analyzer, CI/CD, Microservices, Microservice Architecture, Kubernetes, event
Отрасль проекта
Telecom
Период работы
Сентябрь 2023 - По настоящее время
(1 год 8 месяцев)
Система модерации объявлений недвижимости
Роль
Python-разработчик
Обязанности
2. Домклик (05.2022 – 08.2023, 1 год 4 мес.)
Проект: Система модерации объявлений недвижимости
Команда: 3 Backend, 2 Frontend, 1 QA
Задачи и ответственность:
Разработка API:
Создание высоконагруженных endpoint-ов (FastAPI, Sanic)
Реализация пагинации и кэширования (Redis)
Поиск и индексация:
Интеграция ElasticSearch для полнотекстового поиска
Оптимизация mapping-а и query-запросов
Асинхронная обработка:
Разработка очереди задач для обработки изображений (RabbitMQ)
Реализация backpressure-механизмов при пиковых нагрузках
Рефакторинг:
Миграция с Python 3.7 на 3.10
Замена синхронного кода на асинхронный (asyncio)
Достижения
Увеличил скорость поиска объявлений в 3 раза
Снизил нагрузку на сервера на 35%
Стек специалиста на проекте
Python 3.7, search, aggregation, брокеры сообщений, python 3.10, Базы данных, Elasticsearch, API, QA, Frontend, Redis, Pytest, Celery, FastAPI, Sentry, MinIo, Backend, Sanic, Asyncio, Docker, GitHub Actions, Locust, RabbitMQ, Testing, PostgreSQL, CI/CD, Kubernetes, Load Testing
Отрасль проекта
FinTech & Banking
Период работы
Май 2022 - Август 2023
(1 год 4 месяца)
Система управления производственным календарём
Роль
Python-разработчик
Обязанности
Проект: Система управления производственным календарём
Команда: 2 Backend, 1 Frontend
Задачи и ответственность:
Разработка API:
Создание REST API (Django DRF)
Реализация bulk-операций для массового обновления данных
Асинхронная обработка:
Разработка event-driven архитектуры (Kafka)
Создание consumer-ов для обработки событий
Интеграция:
Подключение к 1С через API
Синхронизация данных с SAP HCM
Оптимизация:
Денормализация БД для часто читаемых данных
Кэширование в Redis
Достижения:
Сократил время формирования отчётов с 5 минут до 15 секунд
Стек специалиста на проекте
Python 3.9, metal, 1С, river, group, API, Frontend, Redis, aiohttp, Kafka, Backend, Docker, OpenShift, REST API, Python2, PostgreSQL, Django Rest Framework, sap hcm
Отрасль проекта
E-commerce & Retail
Период работы
Март 2021 - Май 2022
(1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Новосибирская государственная академия водного транспорта, Новосибирск ЭМФ,
Специальность
Информационные системы и технологии
Завершение учебы
2014 г.