Перейти к содержимому

Ильяс Султанов

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

Middle Офис Уральск, Казахстан
1 г. 9 мес. опыта 20 навыка

О себе

Python backend-разработчик с ~2 годами коммерческого опыта, развиваю продакшен-сервисы в сфере healthcare-интеграций. Сильные стороны: проектирование API, асинхронная обработка данных, паттерны надёжности и интеграция с строго регулируемыми внешними платформами. Работаю test-first, ценю чистую слоистую архитектуру и код-ревью; расту в сторону высоконагруженных и распределённых систем.

Опыт работы

Perseptex

09.2024 — 06.2026 1 г. 9 мес.

Python Backend Developer

Junior Офис

Реализовал надёжный Inbox-паттерн для деструктивной очереди NPHIES: durable-запись до обработки, единый leader-elected поллер и at-least-once доставка с идемпотентными потребителями — ни одно медицинское сообщение не теряется при сбое. Развязал хранилище и вычисления (local/GCS за единым интерфейсом) и перенёс обработку контрактов на serverless Cloud Run, сделав фичу доступной клиентам и экономной под переменной нагрузкой. Перестроил обработку PDF в двухстадийный TaskIQ-конвейер с ретраями и компенсацией, убрав повторный прогон дорогого парсинга и «зависшие» записи и повысив надёжность. Реализовал импорт закупочных данных из CSV/XLSX на pandas с валидацией, заменив ручной ввод в ERP автозагрузкой. Устранил N+1 запросы и добавил Redis-кэш аналитики, ускорив аналитические эндпоинты под нагрузкой. Стек: Python, FastAPI, PostgreSQL, Redis, TaskIQ, Docker, Cloud Run.

  • Реализовал надёжный Inbox-паттерн для деструктивной очереди NPHIES — ни одно медицинское сообщение не теряется при сбое
  • Перенёс обработку контрактов на serverless Cloud Run, сделав фичу доступной клиентам и экономной под переменной нагрузкой
  • Перестроил обработку PDF в двухстадийный TaskIQ-конвейер с ретраями и компенсацией, убрав повторный прогон дорогого парсинга и «зависшие» записи и повысив надёжность
  • Реализовал импорт закупочных данных из CSV/XLSX на pandas с валидацией, заменив ручной ввод в ERP автозагрузкой
  • Устранил N+1 запросы и добавил Redis-кэш аналитики, ускорив аналитические эндпоинты под нагрузкой

Проекты

Mercury Payer Integration

Интеграционный шлюз, объединяющий несколько систем медицинского страхования в едином интерфейсе. Проверяет страховое покрытие пациентов, ищет лекарства и отправляет заявки на предварительное одобрение (предварительное разрешение) и апелляции. Каждая страховая компания имеет свои собственные правила и формы данных, и сервис учитывает эти различия, обеспечивая единый стандартизированный интерфейс для всех плательщиков. Это позволяет освободить другие системы по мере необходимости. Он настраивается под каждого плательщика.

CLM

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

Навыки

Python FastAPI Pydantic REST API asyncio PostgreSQL Redis Google Cloud Storage TaskIQ Celery RabbitMQ Docker Cloud Run Git OrbStack Pytest TDD pandas CSV XLSX

Языки

казахский Родной
русский B2 — Выше среднего
английский B1 — Средний
Ссылка скопирована