АП
Артур П.
Мужчина
Россия, Таганрог, UTC+3
Ставка
2 727,27 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Армянский — C2
Главное о специалисте
Артур — Python-разработчик уровня Middle. Специализируется на разработке бэкендов, создании API, работе с базами данных и микросервисами.
Опыт работы на проектах в отрасли E-commerce & Retail:
- разрабатывал бэкенд для административной части системы;
- создавал новые микросервисы на базе монолита, проектировал продукт и участвовал в планировании;
- проводил ревью проекта на 150.000 строк кода;
- работал с отделом стажёров, обучал и направлял;
- разработал и поддерживал документацию к своей части микросервиса;
- занимался написанием тестов на свою часть кода.
Также выполнял особую задачу по сбору, обработке и агрегации данных с сервиса 24video (24 млн записей).
Проекты
(4 года 3 месяца)
Различные под НДА
Роль
Python Разработчик
Обязанности
1) Разрабатывал бэкенд для административной части системы.
Создавал API, обрабатывал запросы и управлял БД, систему для автоматической генерации маршрутов.
Использовал библиотеку по генерации функций из openapi файла.
Было сгенерированно более 280 эндпоинтов, решив проблему компании в разработке данных эндпоинтов самостоятельно вручную.
Грубо говоря, если подытожить - была рутинная задача, я её решил такой автоматизацией
2) Разрабатывал новые микросервисы на базе монолита.
Разбирал монолитный проект на Blueprints, в котором имелись дыры безопасности (которые тоже были успешно устранены). Итоговый стек готовых микросервисов получился такой: -FastAPI
-PostgreSQL
-SQLAlchemy -Redis -RabbitMQ\Celery -poetry
-и пр. остальное впринципе стандартно
Также производил поэтапный переезд с монолита на микросервисы. То есть обратная совместимость и плавный "переезд"
3) Проектировал продукт, участвовал в планировании
На основе своего опыта и знаний помогал в принятии важных обоснованных решений в вопросах проектирования продукта, иными словами проектировал архитектуру продукта. В некоторых моментах проектирования получал право на самостоятельное принятия решений
Проводил ревью проекта на 150.000 строк кода. Работал с отделом стажеров, обучал и направлял.
4) Документация
Я разрабатывал и поддерживал документацию к своей части микросервиса, ответственной за административную часть.
Хоть и генерация функции проводилась через библиотеку, но я сам дописал функционал, который сразу накручивает к функциям endpoints.
5) Тестирование
Занимался написанием тестов на свою часть кода, убеждался в совместимости с другими компонентами системы.
Покрывал тестами не менее 50% проекта, но в основном этот показатель варьировался в диапазоне 80%-90%, точно посчитать сложно.
6) Особая задача
Собрал, обработал и агрегировал данные с сервиса 24video, в итоговом количестве 24.000.000 записей
Стек специалиста на проекте
JSON API, Базы данных, WebSockets, Асинхронное программирование, ClickHouse, SQLAlchemy, Elasticsearch, Bash, Git, DevOps, MongoDB, Linux, Redis, Nginx, GitHub, Celery, SSH, aiohttp, FastAPI, Kafka, Backend, Blueprint, SQL, Docker, Python, Английский язык, Django, MySQL, RabbitMQ, REST API, Unit testing, PostgreSQL, Microservices
Отрасль проекта
E-commerce & Retail
Период работы
Май 2021 - По настоящее время
(4 года 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
ГБОУ РО "Вёшенский Педагогический Колледж им. М. А. Шолохова"
Специальность
09.02.07, Информационные системы и программирование
Завершение учебы
2022 г.
Высшее
Учебное заведение
Таганрогский технологический институт Южного федерального университета
Специальность
09.03.01, ИКТИБ, кафедра САИТ, Программирование и интеграция IT Решений
Завершение учебы
2026 г.