E-commerce & Retail
EdTech
Insurance
Logistics & Transport
Manufacturing
Marketing, Advertising & Design
Social Networking
Артем Ш. Python разработчик, Senior
ID 26043
АШ
Артем Ш.
Мужчина, 23 года
Россия, Санкт-Петербург, UTC+3
Ставка
4 025,97 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Я Fullstack разработчик с опытом более 8 лет в разработке и поддержке комплексных веб-сервисов. Обладаю глубоким пониманием Python и Django, а также современного фронтенда на React и TypeScript. Мой опыт включает создание масштабируемых RESTful API, оптимизацию запросов к базам данных (MySQL, PostgreSQL), внедрение асинхронных задач с использованием Celery и Redis, а также организацию эффективной документации с помощью Swagger. Работаю с современными инструментами для мониторинга и сбора логов (Sentry, Django Silk), умею оптимизировать рендеринг React-компонентов и внедрять сложную бизнес-логику как на клиентской, так и на серверной части. Активно участвую в командной разработке, включая code review, разделение и рефакторинг сущностей, создание сложных бизнес-процессов (ротации сотрудников, управление задачами на выход, организация поиска и найма кандидатов). Имею опыт внедрения новых решений для замены сторонних систем (например, Huntflow), что позволило существенно повысить внутреннюю эффективность и прозрачность процессов. Знаком с Agile-подходами (Scrum), открыт к взаимодействию с распределенными командами и всегда ориентирован на качественный и своевременный результат.
Проекты
(8 лет 9 месяцев)
СЕРВИС ОФФЕРОВ
Роль
Инженер-программист
Обязанности
СЕРВИС ОФФЕРОВ
СЕРВИС ОФФЕРОВ — организация трудоустройства в одну из ведущих социальных медиа-сервисов в России. Структура включает: создание задач на поиск кандидатов, проведение кандидатов по этапам собеседований, выдачу офферов, создание задач на выход и сопутствующих ивентов, назначение бадди, письма руководителям и кандидатам, синхронизация с интранетом — внутренней экосистемой Заказчика.
Обязанности
Разработка нового функционала на клиенте и сервере;
Проектирование и реализация RESTful API с валидацией;
Внедрение пагинации, фильтрации и сортировки в Django;
Подключение Celery и Redis для фоновых задач;
Настройка Swagger для документирования всех API;
Разработка и оптимизация React-компонентов;
Применение React.memo, useCallback и useMemo для оптимизации;
Вёрстка новых компонентов с использованием sass и CSS;
Оптимизация SQL-запросов в MySQL и PostgreSQL;
Расследование и устранение багов на фронте и бэке;
Проведение code review для улучшения качества кода;
Разработка unit-тестов и тестов на бизнес-логику;
Создание лайф чекеров для мониторинга стабильности;
Добавление взаимодействия с РК СН в бизнес-логику;
Разделение сущностей на бэке и их рефакторинг;
Добавление новых UI-элементов согласно дизайну;
Участие в масштабном разделении сущностей оффера и выхода;
Реализация функционала ротаций сотрудников в компании;
Разработка сценария выхода аутстаф без оффера и поиска.
Технологии проекта
Python, Typescript, Django, REST, DRF, Django Ninja, Docker, Swagger, MySQL, PostgreSQL, React, HTML, CSS, Redux, RTK Query, React hook Form, zod, sass, webpack, Sentry, Celery, Redis, Django Silk, Git, Bitbucket, Jira, Confluence.
Стек специалиста на проекте
django ninja, Sass, React Hook Form, Redux, REST, Git, Bitbucket, Webpack, Swagger, Redis, Celery, Sentry, RTK Query, DRF, Zod, HTML, Confluence, CSS, Docker, Python, TypeScript, Django, MySQL, React, Jira, PostgreSQL
Отрасль проекта
Social Networking
Период работы
Май 2024 - Май 2025
(1 год 1 месяц)
АГРЕГАТОР СЛУЖБ ДОСТАВКИ ДЛЯ БИЗНЕСА
Роль
Инженер-программист
Обязанности
АГРЕГАТОР СЛУЖБ ДОСТАВКИ ДЛЯ БИЗНЕСА
Платформа, позволяющая пользователям находить и бронировать билеты на различные виды транспорта, включая авиаперелеты, железнодорожные маршруты, автобусные рейсы и морские путешествия. Платформа объединяет предложения от множества поставщиков, предоставляя удобный интерфейс для сравнения цен, расписаний и условий.
Обязанности
Проектирование и разработка новых микросервисов;
Поддержка и оптимизация существующих сервисов;
Разработка веб-сервисов на базе REST и gRPC;
Создание React-страниц и UI-компонентов;
Управление состоянием приложения через Redux;
Расследование и устранение багов в компонентах;
Разработка и настройка фоновых задач в Celery;
Оптимизация Elasticsearch-запросов и скорости отклика;
Оптимизация SQL-запросов и создание индексов;
Разработка пайплайнов обработки больших данных с использованием PySpark и SparkSQL;
Разработка личного кабинета для пользователей;
Настройка DAG-процессов в Apache Airflow для автоматизации ETL-процессов;
Организация логики международной доставки;
Разработка сервиса аналитики рентабельности;
Реализация CDC-архитектуры с использованием Debezium для отслеживания изменений в БД;
Интеграция и анализ логов доставки и заказов в ClickHouse для построения дешёвых и быстрых витрин;
Проведение code review и контроль качества кода;
Исправление 92% критических ошибок через Sentry.
Технологии проекта
Python, Django, DRF, gRPC, Debezium, FastAPI, PySpark, SparkSQL, REST, Apache Airflow, HTML, CSS, React, Typescript, Redux, PostgreSQL, MongoDB, ClickHouse, Docker, Celery, Redis, ElasticSearch, Git, BitBucket, Jira, Confluence.
Стек специалиста на проекте
Redux, debezium, ClickHouse, Elasticsearch, REST, Git, Bitbucket, MongoDB, Redis, Celery, FastAPI, gRPC, sparksql, DRF, PySpark, HTML, Confluence, CSS, Docker, Python, TypeScript, Apache AirFlow, Django, React, Jira, PostgreSQL
Отрасль проекта
Logistics & Transport
Период работы
Август 2022 - Май 2024
(1 год 10 месяцев)
OUTLANCE
Роль
Инженер-программист
Обязанности
OUTLANCE
Фриланс-биржа нового поколения. Каждый исполнитель проходит модерацию на платформе, а заказчики отправляют предоплату сразу в сервис. Бесплатная безопасная сделка, отсутствие огромных комиссий “pay-to-win” системы.
Обязанности
Разработка React-приложения с нуля;
Реализация страниц: Заказы, Мессенджер, Арбитраж и Кошелёк;
Разработка компонентов для заказов, транзакций и настроек;
Организация и реализация обмена данными в приложении;
Интеграция WebSocket для работы с мессенджером;
Исследование и устранение багов в верстке и логике;
Написание модульных и скриншот-тестов;
Проведение code review в команде фронтенда;
Участие в Agile-процессах и планировании спринтов;
Сотрудничество с бэкенд-разработчиками по API и логике.
Технологии проекта
TypeScript, React, Redux, Redux-Thunk, REST, Websocket, Sass with BEM, HTML, CSS, Git, GitLab, Jira, Confluence.
Стек специалиста на проекте
Git, HTML, CSS, REST, Jira, Confluence, Redux, GitLab, TypeScript, Sass, Redux Thunk, BEM, WebSockets, React, WITH
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2021 - Август 2022
(1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ИТМО
Специальность
Робототехника
Завершение учебы
2021 г.