ХС
Халил С.
Мужчина, 25 лет
Россия, Санкт-Петербург, UTC+3
Ставка
2 440,5 Р/час
вкл. НДС 5% (90.48 Р)
Специалист доступен с 20 июня 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Python-разработчик с опытом работы на проектах в сфере RnD.
Участвовал в разработке мобильной платформы ePeople, где занимался переработкой модуля найма и увольнения сотрудников, реализовал RESTful API для управления графиками и доступностью контракторов, настраивал окружение проекта с помощью Docker и docker-compose, интегрировал внешний гео-API.
Также работал над проектами по созданию интернет-магазинов и оптимизации работы с договорами заказчиков. Разрабатывал backend-часть на Django REST Framework, работал с PostgreSQL, выполнял деплой приложений на Linux-сервер, реализовывал Telegram-ботов, разрабатывал систему документооборота, писал юнит-тесты и взаимодействовал с командой по методологии Scrum.
Пишет на Django, работаю с PostgreSQL, Redis, Celery, Docker. Привык работать в команде по Scrum, активно участвует в обсуждении архитектурных решений, следит за качеством кода. Хочет расти в сторону более глубокой backend-инфраструктуры и DevOps.
Проекты
(2 года 2 месяца)
мобильная платформа ePeople
Роль
Python developer
Обязанности
Приложение ePeople используется в международных логистических терминалах для учёта
смен, трекинга геолокации, найма персонала и генерации отчётности.
- Переписывал часть модуля найма/увольнения сотрудников: переработал структуру шагов
прохождения, реализовал обновление статусов, работу с вложенными файлами и
документацией. Обновил модели и REST API на Django REST Framework, настроил работу с
ролями и сценариями. Данные хранились в PostgreSQL.
- Реализовал RESTful API (Django REST Framework) для управления графиками и доступностью
контракторов: получение расписаний, изменение статусов, выбор смен. Для обработки
периодических задач использовал Celery с Redis в качестве брокера.
- Настраивал окружение проекта с помощью Docker и docker-compose: сборка сервисов,
подключение PostgreSQL и Redis, локальный запуск backend-приложений.
- Интегрировал внешний гео-API для отслеживания текущего местоположения сотрудников:
реализовал приём координат, сохранение и базовую обработку данных на backend-стороне с
использованием DRF и PostgreSQL.
Разрабатывал модуль расчёта и выгрузки финансовых отчётов: реализовал API для генерации
отчётности по сменам и контрактам, а также выгрузку данных в табличном формате (XLSX/CSV).
Расчёты выполнялись через фоновую задачу Celery, данные хранились в PostgreSQL.
- Фиксил критические баги в логике смен, найма и отчётности: устранил ошибки в валидации
данных, корректной обработке статусов и расчётах. Повысил надёжность ключевых API и
стабильность системы в продакшене.
- Работал в связке с frontend-командой: согласовывал структуру API, адаптировал ответы под UI и
оптимизировал сериалайзеры, что позволило сократить время отклика до 25% на отдельных
экранах.
- Оптимизировал доступ к данным в PostgreSQL и Django ORM: использовал select_related,
prefetch_related и фильтрацию на уровне запросов. Улучшил производительность ключевых
API, сократив время отклика до 30% на ряде эндпоинтов.
- Разрабатывал unit- и интеграционные тесты на pytest для проверки бизнес-логики, валидации
данных и корректности API-ответов. Это помогло сократить количество регрессий и упростить
поддержку кода при доработках.
- Писал техническую документацию (Swagger) по API и ключевой бизнес-логике, что упростило
работу команды и ускорило найм новых разработчиков.
- Работал по Scrum: участвовал в спринт-планировании, daily-митингах, ретроспективах и
обсуждении технических решений внутри команды. Вёл задачи и отслеживал прогресс в Jira.
Стек специалиста на проекте
HTTP, SOLID, JSON, Bash, Scrum, Git, Деловая коммуникация, Лидерские качества, Linux, Swagger, Redis, Pytest, Nginx, GitHub, Celery, DRF, Docker Compose, HTML, CSS, SQL, Docker, Agile, Python, Django, JavaScript, REST API, Unit testing, Jira, PostgreSQL, Framework, Django Rest Framework, Объектно-ориентированное программирование (ООП), Atlassian
Отрасль проекта
RnD
Период работы
Август 2023 - По настоящее время
(1 год 11 месяцев)
2 интернет-магазинf, 2 Telegram-бота и 1 сайт по оптимизации работы с договорами заказчиков
Роль
Junior Python developer
Обязанности
- Разрабатывал backend-часть для онлайн-магазинов на Django REST Framework: каталог
товаров, обработка заказов, интеграция с платёжными системами (YooKassa, Stripe).
- Работал с PostgreSQL: проектировал структуру базы, писал SQL-запросы, обеспечивал
целостность и оптимизировал производительность.
- Выполнял деплой приложений на Linux-сервер: настройка окружения, установка
зависимостей, конфигурация Nginx для backend-приложений.
- Реализовывал Telegram-ботов (aiogram), обрабатывающих пользовательские запросы и
взаимодействующих с внешними REST API.
- Разрабатывал систему документооборота (Django, JavaScript, HTML), сократившую время
обработки и хранения документов.
- Писал юнит-тесты (pytest) для 50+ функций, увеличив покрытие кода на 25%.
- Разрабатывал RESTful API: писал сериалайзеры, представления, обрабатывал запросы и
реализовывал бизнес-логику.
Взаимодействовал с командой по методологии Scrum: участвовал в ежедневных созвонах,
планировании спринтов и ретроспективах. Работал через Git, участвовал в code review.
Стек специалиста на проекте
Linex, HTTP, SQL запросы, SOLID, JSON, Bash, Scrum, Git, Деловая коммуникация, Лидерские качества, Linux, Swagger, Redis, Pytest, Nginx, GitHub, Celery, aiogram, Docker Compose, HTML, CSS, SQL, Docker, Agile, Python, Stripe, Code Review, Django, JavaScript, REST API, Unit testing, Jira, PostgreSQL, Framework, Django Rest Framework, Объектно-ориентированное программирование (ООП), Atlassian
Отрасль проекта
RnD
Период работы
Апрель 2023 - Июнь 2023
(3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский университет ИТМО, Санкт-Петербург
Специальность
Нейротехнологии и программирование
Завершение учебы
2025 г.