Алексей Ч. Python разработчик, Senior

ID 26035
АЧ
Алексей Ч.
Мужчина
Россия, Новосибирск, UTC+7
Ставка
3 532,31 Р/час
вкл. НДС 5% (130.95 Р)
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Senior
Навыки
aiohttp
API
Asyncio
Bash
CI/CD
ClickHouse
Computer Vision
DevOps
Docker
dsl
Elasticsearch
FastAPI
Framework
Git
Gitlab CI
Grafana
Jaeger
Kafka
Kubernetes
Linux
Machine learning
Microservices
mlcv
ocr
PostgreSQL
Prometheus
Pytest
Python
RabbitMQ
Redis
REST API
Sentry
SQL
SSH
Testing
Базы данных
библиотеки
Логирование
Мониторинг
Очереди сообщений
работа с данными
Работа с интеграциями
Celery
DDD
Sphinx
Django
orjson
Отрасли
E-commerce & Retail
FinTech & Banking
Знание языков
Английский — B1
Главное о специалисте
Алексей — Senior Python разработчик из Новосибирска с опытом работы 7 лет 11 месяцев. Специализируется на разработке высоконагруженных сервисов. Имеет опыт работы в отраслях FinTech & Banking и E-commerce & Retail. Участвовал в проектах в ролях Backend Developer и TechLead. Среди проектов: - Кредитный скоринг: разработка и поддержка высоконагруженного сервиса кредитного скоринга на FastAPI. Внедрение кэширования запросов, создание REST API-сервиса, проектирование и внедрение динамической конфигурации сервисов. - Внутренний продукт компании: разработка и сопровождение высоконагруженного сервиса проверки пользовательских финансовых транзакций на наличие фрода. Реализация сервиса геолокации по IP-адресу, переписывание существующего сервиса с использованием современных технологических решений. - Гипермасштабируемая цифровая платформа для дистрибуции облачных сервисов среди телеком-компаний: проведение предварительного аудита окружения, выполнение обновления продукта, обеспечение беспроблемного перехода на новую версию. Владеет английским языком на уровне B1. Имеет высшее образование по специальности прикладной математики и информатики.
Проекты   (8 лет 1 месяц)
Кредитный скоринг
Роль
TechLead, Backend Developer
Обязанности
Описание проекта: Кредитный скоринг. Разработка и поддержка высоконагруженного сервиса кредитного скоринга на FastAPI, принимающего решения о выдаче займа и подборе оптимального кредитного продукта в зависимости от суммы, процентной ставки и дополнительных параметров. Задачи: ■ Внедрение кэширования запросов к внешним сервисам для уменьшения нагрузки на сервер и ускорения отклика системы; ■ Создание REST API-сервис и реализация собственного DSL для сложных поисковых запросов; ■ Исправление багов и реализация новых кредитных флоу (процессов) по сбору и обработке требований вышестоящей команды; ■ Проектирование и внедрение динамической конфигурации сервисов для оперативного обновления параметров без дополнительных релизов; ■ Участие в декомпозиции монолита и переходе на микросервисную архитектуру; ■ Повышение качества кода и покрытия unit-тестами, сопровождение CI/CD-конвейера; ■ Унификация подхода к работе с клиентской историей для улучшения повторного использования и сопровождения кода; ■ Внесение улучшений архитектуры приложения, которые ускорили и повысили качество отладки, а также улучшили понимание контекста при решении проблем. ■ Проведение code-review. Команда: 15 Python-разработчиков, 8 QA
Достижения
■ Внедрил кэширование запросов к внешним сервисам, снизив нагрузку на сервер на 25% и ускорив отклик системы; ■ Повысил покрытие unit-тестами до 95%, улучшив стабильность и безопасность изменений; ■ Инициировал переход на библиотеку orjson, что ускорило работу с JSON в 2 раза; ■ Разработал и внедрил систему динамической конфигурации сервисов, обеспечив доставку новых параметров сервиса за считанные минуты и без дополнительных релизов; ■ Выстроил процесс онбординга, создав план адаптации новых сотрудников. Это позволило сократить время адаптации к процессам команды и снизить нагрузку на наставника
Стек специалиста на проекте
Grafana, Gitlab CI, ClickHouse, REST, Git, Linux, Redis, Prometheus, FastAPI, Sentry, Kafka, Jaeger, Asyncio, Docker, Python, RabbitMQ, PostgreSQL, Kubernetes, orjson
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - По настоящее время  (3 года 5 месяцев)
Внутренний продукт компании
Роль
Backend Developer
Обязанности
Описание проекта: Внутренний продукт компании. Система проверки пользовательских финансовых транзакций на наличие фрода. Задачи: ■ Разработка и сопровождение высоконагруженного сервиса с заданным SLA на время отклика ≤ 500 мс; ■ Реализация сервиса геолокации по IP-адресу с автоматическим обновлением баз данных; ■ Переписывание существующего сервиса с использованием современных технологических решений для повышения читаемости, структурированности и удобства сопровождения кода; ■ Руководство командой разработчиков: ○ Планирование спринтов, ○ Приоритезация задач, ○ Распределение задач в команде, ○ Проведение 1-1 встреч; ■ Разработка и поддержка конвертера по преобразованию внутрибанковских правил, написанных на языке Булевой алгебры, в Python код. Команда: 4 разработчика, 3 тестировщика
Достижения
■ С помощью инструментов профилирования увеличил производительность сервиса на 40% и снизил потребление ресурсов; ■ Разработал сервис геолокации пользователей по IP и автоматизировал обновление его баз данных, обеспечив стабильную и актуальную работу без ручного сопровождения; ■ Создал конвертер, позволяющий быстро перевести внутрибанковские правила в Python код. В результате чего, процесс интегрирования системы в банки-партнеры сократился на 60%.
Стек специалиста на проекте
Git, Docker, Elasticsearch, Python, Linux, Grafana, Pytest, aiohttp, FastAPI, Sentry, Kafka, Jaeger, Asyncio, Redis, CI/CD
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2021 - Март 2022  (1 год)
Внутренний продукт компании
Роль
Backend Developer
Обязанности
Описание проекта: Внутренний продукт компании. набор продуктов, включающий в себя следующие сервисы: • Сервис по распознаванию документов. Проверяется, что документ соответствует критериям качества, а также выполняется распознавание нужной информации из него. Позволяет упростить и ускорить процесс взятия займа клиентом, а также снимает нагрузку на смежные команды. • Сервис по борьбе со спуфингом. Проверяет фотографии (селфи) клиентов на наличие спуфинга: фотография фотографии клиента, клиент в маске и так далее. Благодаря сервису, бизнес не выдает займы мошенникам, соответственно, теряет меньше средств. • Сервис верификации фотографий. Производит сравнение фотографии/селфи клиента с фотографией в документе (паспорте). Благодаря сервису, бизнес не выдает займы мошенникам, соответственно, теряет меньше средств. Задачи: ■ Разработка и внедрение сервиса предотвращения спуфинга для повышения безопасности процесса идентификации клиентов; ■ Развитие сервис по распознаванию документов и текста в них, тем самым расширив функциональность продукта, облегчив работу смежных команд и снизив время обработки заявки на 20%; ■ Реализация batching-механизма обработки запросов с целью повышения эффективности взаимодействия с моделями компьютерного зрения; ■ Организация перехода с внешнего OCR-решения на собственную реализацию для повышения контроля над качеством и сокращения расходов компании; ■ Проведение рефакторинга кода и архитектуры дата-аналитиков. Команда: 5 разработчиков, 2 тестировщика
Достижения
■ Разработал и внедрил сервис для предотвращения спуфинга (spoofing), что позволило снизить количество мошеннических заявок на 35% и сократить убытки компании; ■ Реализовал batching-механизм обработки запросов для оптимизации взаимодействия с моделями компьютерного зрения, что повысило пропускную способность сервиса на 30%; ■ Обеспечил переход с внешнего OCR-сервиса для распознавания документов на собственное решение, в результате чего улучшилось качество, сократились затраты и появилась возможность гибкой доработки; ■ Провел анализ архитектуры аналитического кода. Внедрил более гибкую и простую архитектуру. По собранной обратной связи, процесс внедрения нового функционала стал гораздо легче.
Стек специалиста на проекте
PostgreSQL, Git, Docker, Python, Linux, Grafana, Kubernetes, Machine learning, aiohttp, FastAPI, Kafka, Computer Vision, Jaeger, Asyncio, Redis, CI/CD, Работа с интеграциями, ocr
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2019 - Апрель 2021  (1 год 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Новосибирский Государственный Технический Университет
Специальность
Факультет: прикладной математики и информатики, Магистратура
Завершение учебы
2019 г.
Высшее
Учебное заведение
Новосибирский Государственный Технический Университет
Специальность
Факультет: прикладной математики и информатики, Бакалавриат
Завершение учебы
2017 г.

Похожие специалисты

Government & Public Sector • LifeStyle • Urban technology
ВП
Владислав П.
Челябинск
Python разработчик
Senior
3 506,49 Р/час
AES
aiofiles
aiogram
aiohttp
Alembic
Ansible
API
async/await
Asyncio
AWS
+120

Python-разработчик с 6,5-летним опытом в разработке высоконагруженных и сложных систем, специализируется на создании микросервисных архитектур, оптимизации производительности и интеграции с внешними системами. Опыт охватывает полный цикл разработки: от проектирования и реализации бизнес-логики до рефакторинга, оптимизации и поддержки существующих решений. Опыт включает работу над проектами в сфере онлайн-голосований, рефакторинга веб-сайтов и разработки Telegram-ботов, где успешно внедрялись новые функции, оптимизировалась производительность и обеспечивалась стабильность систем. Имеется опыт работы с кастомными решениями, такими как системы мониторинга и обработки платежей, что позволяет адаптироваться к уникальным требованиям проектов. Ключевые навыки включают: - Разработка на Python с использованием Django, Flask, FastAPI и Django REST Framework (DRF). - Работа с базами данных (PostgreSQL, MySQL, SQLite) и оптимизация запросов для повышения производительности. - Создание и поддержка микросервисов с использованием RabbitMQ, Kafka, Celery и gRPC. - Интеграция с внешними системами и обеспечение безопасности (OAuth 2.0, JWT, Sentry). - Настройка CI/CD (GitLab CI, Jenkins, GitHub Actions) и контейнеризация (Docker, Kubernetes). - Проведение код-ревью, рефакторинг и устранение технического долга.

Подробнее
FinTech & Banking • Media
ДК
Диана К.
Минск
Python разработчик
Senior
3 147,27 Р/час
access
acl
ActiveMQ
aggregate
aiohttp
Analytics
Apache Kafka
API
Architecture
Async
+136

▪ Разработчик программного обеспечения с более чем 5-летним опытом коммерческой разработки корпоративного ПО для различных отраслей (стартапы / e-commerce). ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Опыт в оптимизации SQL-запросов и асинхронном программировании. ▪ Разработка и проектирование микро сервисных архитектур, обеспечивающих модульность, гибкость и высокую производительность систем для крупных проектов. ▪ Настройка и оптимизация CI/CD процессов с использованием Gitlab и Jenkins. ▪ Отличные коммуникативные навыки, быстрая адаптация к команде. ▪ Ориентация на результат и успешное выполнение задач.

Подробнее
EdTech • LifeStyle • Marketing, Advertising & Design
АМ
Александр М.
Москва
Python разработчик
Senior
2 987,01 Р/час
aiogram
aiohttp
aiokafka
aioredis
aio_pika
Alembic
Apache Kafka
API
Architecture
Asyncio
+87

Backend-разработчик с 5 годами опыта в создании продакшн-систем на Python. Специализируюсь на разработке микросервисов, построении REST API и интеграции с внешними сервисами. Уверенно работаю с фреймворками Django и FastAPI, использую SQLAlchemy, PostgreSQL и Redis для построения надёжной и производительной backend-архитектуры. Имею опыт реализации асинхронных решений с использованием asyncio, Celery, RabbitMQ и Apache Kafka, включая построение отказоустойчивых механизмов с поддержкой идемпотентности и повторов. Активно применяю pytest для автоматизации тестирования. Использую Docker для контейнеризации приложений и управления средами разработки, а Git — для ведения истории изменений и участия в командной разработке. Привык вести задачи end-to-end: от проектирования архитектуры и проработки требований до релизов и сопровождения. Эффективно взаимодействую с командами QA, DevOps, аналитиками и менеджерами, участвую в планировании и улучшении инженерных практик.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • FinTech & Banking
АЧ
Алексей Ч.
Новосибирск
Python разработчик
Senior
3 532,31 Р/час
dsl
Grafana
Работа с интеграциями
Gitlab CI
Логирование
работа с данными
Базы данных
ClickHouse
mlcv
Computer Vision
+47

Алексей — Senior Python разработчик из Новосибирска с опытом работы 7 лет 11 месяцев. Специализируется на разработке высоконагруженных сервисов. Имеет опыт работы в отраслях FinTech & Banking и E-commerce & Retail. Участвовал в проектах в ролях Backend Developer и TechLead. Среди проектов: - Кредитный скоринг: разработка и поддержка высоконагруженного сервиса кредитного скоринга на FastAPI. Внедрение кэширования запросов, создание REST API-сервиса, проектирование и внедрение динамической конфигурации сервисов. - Внутренний продукт компании: разработка и сопровождение высоконагруженного сервиса проверки пользовательских финансовых транзакций на наличие фрода. Реализация сервиса геолокации по IP-адресу, переписывание существующего сервиса с использованием современных технологических решений. - Гипермасштабируемая цифровая платформа для дистрибуции облачных сервисов среди телеком-компаний: проведение предварительного аудита окружения, выполнение обновления продукта, обеспечение беспроблемного перехода на новую версию. Владеет английским языком на уровне B1. Имеет высшее образование по специальности прикладной математики и информатики.

Подробнее
FinTech & Banking • Government & Public Sector • Telecom • Urban technology
ДП
Денис П.
Москва
QA авто
Middle+
3 596,53 Р/час
Selenium WebDriver
UI
Auto testing
WebDriver
F#
Наставничество
GitLab
Автотесты
Обучение
Postman
+64

Занимаюсь разработкой автотестов более 6 лет. Разрабатываю автотесты бэкенда, использую в работе python, pytest, allure, БД Postgres. В работе использовал как ручное тестирование так и авто, соотношение руч/авто было разным, оптимальным для себя считаю соотношение 20-30%/70-80%. Продолжаю постоянно изучать новые технологии в разработке и тестировании. Очень интересно развитие в мобильном тестировании. Аналитический подход к решению поставленных задач, свободное мышление, самостоятельное принятие решений и ответственность за конечный результат, стремление к повышению своего профессионального уровня, общителен, контактен, исполнителен, ответственен, быстро обучаем.

Подробнее