Python Developer
3 500 руб
Артем Михайлович
Возраст
21 год (29 Сентября 2004)
Город
Брест
Переезд невозможен
Полная занятость
3 года 4 месяца
Информационные технологии / IT / Интернет
• Реализовал событийно-ориентированную Saga-оркестрацию для управления жизненным циклом заказа
в распределённой системе.
• Разработал гибкий механизм ценообразования с поддержкой динамических скидок, акций, расчёта сто-
имости доставки и распределения выручки между участниками платформы.
• Построил гибридную поисковую систему (BM25 + семантический поиск) с использованием Elasticsearch
и OpenAI embeddings; реализовал конвейер эмбеддингов с помощью LangChain.
• Разработал агент нормализации запросов с использованием LangGraph: исправление опечаток и рас-
ширение синонимов.
• Интегрировал Kafka для асинхронного обмена данными и синхронизации сервисов и баз данных.
• Внедрил стратегии кэширования в Redis (cache-aside, TTL, инвалидация), включая кэширование эм-
беддингов.
• Реализовал полнотекстовый поиск и расширенную фильтрацию, оптимизировал индексирование и про-
изводительность запросов.
• Спроектировал и внедрил динамический rate limiter на уровне API Gateway (Redis + Lua-скрипты) с
настройкой лимитов в реальном времени.
• Реализовал систему трейсинга и мониторинга LLM-запросов с логированием токенов, задержек и оши-
бок в ClickHouse.
• Покрыл модули и интеграции тестами с использованием pytest, включая тесты асинхронного кода и
Kafka.
• Спроектировал схемы баз данных для поддержки обработки заказов от нескольких продавцов.
• Настроил CI/CD пайплайны в GitLab для сборки, тестирования и деплоя сервисов в Kubernetes.
Информационные технологии / IT / Интернет
Разработал высоконагруженный сервис чтения, обрабатывающий тысячи запросов в секунду с низкой
задержкой.
• Внедрил двухуровневое кэширование (L1 in-process + L2 Redis), значительно снизив нагрузку на Redis
и устранив проблему “thundering herd”.
• Оптимизировал производительность запросов баланса, сократив время ответа с секунд до менее 100 мс.
• Реализовал адаптивный ограничитель параллелизма для поддержания стабильности при замедлении
работы базы данных.
• Построил фоновые бэкфиллы и конвейеры обработки данных через AWS Lambda + S3 + CloudWatch.
• Оркестрировал и масштабировал сервисы через ECS/ECR + RDS + CloudWatch.
• Построил диспетчер уведомлений с поддержкой SSE и корректным завершением работы, обеспечиваю-
щий надёжную доставку во время деплоев.
• Реализовал систему доставки вебхуков с экспоненциальной задержкой и автоматическим выключате-
лем, используя Redis для разделяемого состояния.
• Использовал Kafka для событийно-ориентированного взаимодействия между сервисами.
• Автоматизировал фоновые процессы и бэкфиллы балансов с помощью Celery.
• Настроил CI/CD и писал интеграционные тесты с использованием testcontainers.
• Участвовал в нагрузочном тестировании с использованием Locust и сценариев отказов.
• Настроил мониторинг и наблюдаемость сервисов с использованием Prometheus и Grafana.
• Участвовал в code review и улучшении архитектуры сервисов.
Неоконченное высшее
профилизация «Программируемые мобильные системы»
Брест, 2023 — продолжаю учиться
Английский — Свободное владение
Python-разработчик с опытом работы более 3 лет в высоконагруженных системах, финтехе и фудтехе.
Специализируюсь на проектировании и разработке бэкенд-сервисов и API, построении конвейеров обработ-
ки данных, интеграции AI/LLM, векторных решений и RAG. Активно использую AI-инструменты (Claude
Code, Gemini, GPT и др.) для повышения продуктивности и увеличения объёма выполненных задач.
25 января, 2024
Сергей
Город
Брест
Возраст
33 года (18 мая 1993)
Опыт работы:
5 лет и 4 месяца
Последнее место работы:
Salesforce developer, ООО ТехноИнновация
05.2021 - по текущее время
9 октября, 2023
12 июля, 2024
2 500 руб
Дмитрий Эдуардович
Город
Брест
Возраст
22 года ( 6 сентября 2004)
Опыт работы:
2 года и 10 месяцев
Последнее место работы:
Fullstack Developer, IT OVERONE
11.2023 - по текущее время
Резюме размещено в отрасли
