Python - разработчик
Москва, РоссияМиддл • Сеньор
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 летот 200 000 до 250 000 ₽
Опыт работы от 3 до 5 летот 200 000 до 250 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g18ZN
О себе
На данный момент 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, многозадачность, многопоточность, мультипроцессинг).
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
