E-commerce & Retail
FinTech & Banking
Logistics & Transport
Travel, Hospitality & Restaurant business
Никита Д. Python разработчик, Senior
ID 29435
НД
Никита Д.
Мужчина, 25 лет
Россия, Москва, UTC+3
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 6 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — A2
Главное о специалисте
Никита — Python-разработчик уровня Middle+. Специализируется на разработке API, веб-разработке и развёртывании приложений. Имеет опыт работы с Django, Django Rest Framework, FastAPI, Flask, а также с базами данных PostgreSQL, MongoDB, SQLite и другими. Владеет навыками работы с ETL-процессами, Hadoop, Hive, PySpark.
Участвовал в проектах в отраслях транспорта, банковского дела и крупного ритейла. Среди проектов — разработка системы биллинга транзакций для агрегатора такси и доставки, создание дашборда для топ-менеджеров крупной ритейл-сети, разработка системы мониторинга для директоров магазинов, реализация прокси-сервиса для S3-хранилища в крупном банке и другие.
Проекты
(5 лет 5 месяцев)
Система биллинга транзакций в такси и доставке
Роль
back-end разработчик
Обязанности
Заказчик: Агрегатор такси
Команда – 12 человек
Цель проекта: разработать систему биллинга для учета транзакций и выплат исполнителям заказов такси/доставки, перенести логику со старой системы на основе Oracle
Задачи:
– разработка нового функционала;
– оптимизация кода и запросов к базе данных
– написание тестов
– внедрение использования ИИ-агентов в написание локальных и авто-тестов
Достижения
Результат работы:
– реализовал прямую интеграцию сервиса с банком, что дало возможность совершать моментальные выплаты;
– оптимизировал процесс экспорта данных из хранилища в локальный шардированный postgres благодаря обертке в асинхронные задачи, что позволило запараллелить загрузку на разные шарды;
– внедрил end-to-end автотесты;
– реализовал внутренний микрофреймворк для более удобного локального тестирования с учетом особенностей проекта;
– реализовал разбиение проекта по слоям, привел код к более декларативному стилю.
– обучил внутреннюю LLM-модель генерировать и локальные тесты в проекте
– Реализовал CDC на базе PostgreSQL для потоковой передачи изменений в Kafka
– Настроил логическую репликацию PostgreSQL для масштабирования нагрузки между несколькими кластерами.
Стек специалиста на проекте
PostgreSQL, Docker, Linux, MongoDB, Grafana, Pytest, Prometheus, SOLID, Pandas, Numpy, aiohttp, DRY, KISS, Unit testing, Asyncio, GitLab CI/CD, LimeLM, Python 3.7, langchain, asyncpg, Python 3.12, ytsaurus
Отрасль проекта
Logistics & Transport
Период работы
Октябрь 2024 - По настоящее время
(1 год 1 месяц)
Дашборд для топ-менеджеров крупной ритейл-сети
Роль
back-end разработчик
Обязанности
Заказчик: Крупная ритейл-сеть
Команда – 2 человека
Цель проекта – сделать расширение для дашборда на базе QlickSense для расчета данных на лету, избавиться от долгого процесса полного перерасчета данных раз в неделю.
Задачи:
– реализация интеграции qlicksense с приложением на python по GRPC;
– изоляция клиентских сессий на уровне приложения;
– создание оптимального формата сообщений между QlickSense и python-приложением;
– парсинг входных данных, расчет необходимых метрик из полученных данных;
– реализация гибкой архитектуры приложения с возможностью масштабирования.
Достижения
Результат работы:
– в дашборде появился функционал быстрого раcчета актуальных данных на основе выбранных пользователем фильтров;
– сэкономлены ресурсы на еженедельном процессе расчета всего объема актуальных данных.
Стек специалиста на проекте
Git, Docker, Linux, Grafana, Pytest, SOLID, DRY, KISS, Flask, Docker Compose, Threading, GitLab CI/CD, Python 3.11, grpcgo
Отрасль проекта
E-commerce & Retail
Период работы
Май 2024 - Октябрь 2024
(6 месяцев)
Система мониторинга для директоров магазинов крупной ритейл-сети
Роль
back-end разработчик
Обязанности
Заказчик: Крупная ритейл-сеть
Команда: 10 человек
Цель проекта – разработка и поддержка API веб-системы мониторинга метрик для директоров магазинов, используемой ими для анализа основных показателей производительности сотрудников.
Задачи на проекте:
– интеграция веб-приложения с qlickhouse;
– написание sql-запросов к базе qlickhouse для ручек;
– настройка ETL-процесов импорта данных из хранилища;
– покрытие кода тестами.
Достижения
Результат работы на проекте:
– внедрил покрытие кода тестами;
– сократил время работы некоторых ручек за счет оптимизации sql-запросов;
– внедрил асинхронное взаимодействие с qlickhouse.
Стек специалиста на проекте
PostgreSQL, Git, Docker, Linux, Swagger, Kubernetes, Pytest, Celery, SOLID, ClickHouse, SQLAlchemy, FastAPI, DRY, KISS, GreenPlum, Pydantic, Alembic, Asyncio, Redis, Gitlab CI, python 3.10
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2023 - Май 2024
(6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Финансовый Университет
Специальность
Прикладная математика и информатика
Завершение учебы
2021 г.
Высшее
Учебное заведение
Высшая Школа экономики
Специальность
Информационные системы и технологии
Завершение учебы
2023 г.