Python - разработчик

Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Python • Django • Flask • PostgreSQL • Redis • Amazon S3
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
от 200 000 до 250 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент backend - разработчик.

Мои компетенции и опыт

ООО Банкрот Консалт
март нужен доступ к резюме настоящее время.

Разрабатывал внутренние сервисы компании и микросервисные решения на FastAPI и PostgreSQL, проектировал архитектуру новых проектов с нуля.

Проект 1. Личный кабинет клиента (FastAPI, PostgreSQL, RabbitMQ, MinIO, Docker)

- Спроектировал и разработал с нуля микросервисную архитектуру личного кабинета клиентов с интеграцией с Битрикс24.
- Реализовал аутентификацию и авторизацию (JWT), OAuth-вход сотрудников через Битрикс24, WebSocket-уведомления.
- Разработал интеграцию с Битрикс24: синхронизация контактов, сделок, статусов, лидов и смарт-процессов.
- Спроектировал сервис хранения документов с использованием MinIO, PostgreSQL, RabbitMQ и Gotenberg (генерация PDF).
- Разработал гибкую систему шаблонов документов и их структуры без необходимости изменения кода и повторных деплоев. (Создание шаблонов документов через Flask-Admin)
- Настроил интеграцию с внешними сервисами (Билайн, RabbitMQ)
- Настройка админ панели (Flask-Admin)
- Контейнеризировал сервисы (Docker), настроил CI/CD, GitHub Actions и Nginx.

Проект 2. Сервис автоматической обработки документов (FastAPI, PostgreSQL, PaddleOCR, Ollama, Qwen 2.5)

- Разработал сервис автоматической сортировки и маршрутизации документов для делопроизводителей.
- Реализовал разбиение больших PDF на отдельные документы, OCR-распознавание текста и классификацию документов с использованием LLM (Ollama, Qwen).
- Автоматизировал поиск клиента по ФИО и/или номеру дела, создание директорий и именование файлов по внутренним правилам компании.
- Реализовал механизм обработки неоднозначных случаев и удобный интерфейс повторной обработки необработанных документов.
- Добился автоматической обработки около 80% документов, что позволило увеличить производительность до нужен доступ к резюме + документов в день и значительно сократить ручной труд сотрудников.

Стек: Python, FastAPI, PostgreSQL, RabbitMQ, MinIO, Docker, Nginx, JWT, OAuth2, WebSocket, PaddleOCR, Ollama, Qwen, httpx, CI/CD.
 


ООО Альфа Лайн

март нужен доступ к резюме февраль 2026

Python-разработчик

Февраль 2025 — Март  нужен доступ к резюме  год и 2 месяца)

 

Разрабатывал и поддерживал backend-часть платформы для создания исследований и подбора респондентов

Стек: Python, FastAPI, Django, PostgreSQL, Redis, Celery, Docker

Разработка внутреннего мессенджера:

Реализовал чат между исследователями и респондентами (замена интеграции с Telegram).

- Оптимизация производительности API и БД

Сократил среднее время ответа ключевых эндпоинтов с 400–500 мс до 150–200 мс.

Снизил нагрузку на PostgreSQL примерно на 30–35% при средней нагрузке (несколько тысяч активных пользователей в день).

- Система фильтрации респондентов

Разработал механизм подбора по параметрам

Ускорил подбор респондентов в 3–4 раза (с 1.2 сек до 300–400 мс), реализовал механизм частичного совпадения критериев

- Участвовал в разборе и устранении инцидентов, связанных с взаимодействием с платежным сервисом

- Внедрил Celery для отложенных выплат и обработки апелляций.

- Развитие админ-панели (Django Admin)

 

MetaMap

сентябрь нужен доступ к резюме декабрь 2024г

Разработка микросервисов с использованием FastAPI, PostgreSQL и RabbitMQ
Спроектировал БД и перенес сложную структуру настроек, доступных для обработки документов, в базу данных, что позволило оптимизировать внесение изменений без релиза и упростить доступ к данным (ранее настройки хранились в json файле, и любое изменение требовало релиза).
Настроил управление доступом к информации по документам через админ-панель.
Оптимизировал работу с БД: добавил составные индексы и кэширование настроек обработки через Redis, снизив нагрузку на PostgreSQL на 15% при пиковой нагрузке 900+ RPM.

 

Alar Studios

Октябрь 2022 — Август 2023

Веб-разработка крупного проекта — около 5 миллионов пользователей.
Участвовал в разработке и поддержке устаревшего монолитного веб-приложения.
реализовал переход от монолитной архитектуры (Flask) к микросервисной (FastAPI) для ускорения процесса сертификации: в монолите любое изменение требовало полного цикла валидации, тогда как в микросервисной архитектуре сертифицировать нужно только изменённый сервис.
Проектирование архитектуры базы данных.
Занимался оптимизацией крупных SQL-запросов.
Улучшение устаревшей архитектуры базы данных и создание эффективных индексов.
Используемые технологии: Flask, FastAPI, SQLAlchemy, asyncio, PostgreSQL, Redis, Celery и другие.

 

Senticore Technologies

Сентябрь 2021 — Сентябрь 2022

 

Разработка бэкенда с микросервисной архитектурой(Python, Nginx, Docker).
Проектирование архитектуры базы данных с использованием Redis, PostgreSQL.
Разработка на Python (Redis, RabbitMQ, многозадачность, многопоточность, мультипроцессинг).



Есть файл резюме (защищен)


Интересные кандидаты