Никита И. Python разработчик, Middle+
ID 24057
НИ
Никита И.
Middle+
Россия, Екатеринбург, UTC+5
3 246,75 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 14 октября 2026 г.
О специалисте
Специализация
Python разработчик
Грейд
Middle+
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Python разработчик с 4-летним стажем разработки сложных архитектур и сервисов. Изучая Python, преуспел в автоматизации и написание высококачественного кода. Cчитаю своими лучшими личными качествами- коммуникативность и ответственность. Помимо python активно развиваюсь в Go и JavaScript.
Проекты
(3 года 11 месяцев)Cabby
Роль
Python Developer
Обязанности
Состав команды: 1 backend, 1 дизайнер, 1 frontend разработчик, 1 DevOps
Проект: Разработка мобильного приложения для межгородского такси. Включало в себя поездки не только по России, но и возможности визарана для поездки в страны СНГ.
Обязанности:
- Проектирование архитектуры
- Создание системы учёта комиссии водителей
- Проектирование схемы базы данных
- Разработка компонентов серверной части приложения
- Написание SQL запросов
- Покрытие кода unit и интеграционными тестами
Подробное описание выполненных задач:
- Разработал рассылку уведомлений с помощью firebase и celery, elasticemail для рассылки email сообщений.
- Для регистрации использовали смс-код с помощью интеграции smsaero.
- Организовал админ-панель на Django.
- Добавил возможность бронирования и отмены бронирования поездки.
- Написал логику чатов с помощью WebSocket для общения между водителем и участниками поездки. Система тикетов была также организована с помощью WebSocket.
Стек специалиста на проекте
MySQL, Agile, Postman, Bash, Linux, Firebase, Pytest, Nginx, AWS, Celery, Kafka, Django Rest Framework, Django ORM, Django, Docker Compose, Python3, Redis, CI/CD, Boto3, WebSockets, Flake8, Uvicorn, isort, Swagger API, unit, beat, block
Отрасль проекта
Logistics & Transport
Начало работы
Сентябрь 2024 - Март 2025
(7 месяцев)
Маркетплейс / Агрегатор ссылок
Роль
Middle Python Developer / DevOps
Обязанности
Проект: Маркетплейс / Агрегатор ссылок. Это единый сервис для покупок на маркетплейсе и получения каталога ссылок на сайты из различных категорий.
Состав команды: 1 backend разработчик, 1 тим лид, 1 frontend разработчик, 4 модератора, 1 тестировщик.
Обязанности:
- Проектирование архитектуры;
- Интеграция платёжных шлюзов;
- Проектирование схемы базы данных;
- Разработка компонентов серверной части приложения;
- Написание SQL запросов;
- Покрытие кода unit и интеграционными тестами.
Подробное описание выполненных задач:
- Разработал API на Django DRF для отслеживания работоспособности ссылок.
- Делал CRUD для работы с каталогом услуг, каждый желающий пользователь может стать продавцом и начать торговать на платформе.
- Разработал систему сделок и чатов с помощью WebSocket.
- Всё это интегрировал с frontend разработчиком на React.
- Каждый Merge Request ревьюил тим лид, только после этого они попадали на прод.
- Настроил ci/cd с помощью jenkins.
- Основная работа шла на self-hosted gitlab.
Стек специалиста на проекте
PostgreSQL, API, Agile, Postman, Bash, Jenkins, Pytest, Celery, PayKeeper, CRUD, Kafka, Django Rest Framework, Python3, Merge Request, Redis, CI/CD, Boto3, WebSockets, Flake8, React, Uvicorn, isort, Swagger API, unit, beat, block
Отрасль проекта
E-commerce & Retail
Начало работы
Февраль 2024 - Сентябрь 2024
(8 месяцев)
СолеварЪ Омск
Роль
Python Developer
Обязанности
Состав команды: 1 backend, 1 дизайнер, 1 frontend разработчик, 1 DevOps
Проект: Разработка мобильного приложения, которое позволяло показывать всю информацию о спортивном зале. Множество спортивных залов Нижнего Новгорода подключено к этому приложению по подписке.
Обязанности:
- Проектирование архитектуры
- Интеграция платёжных шлюзов yookassa для оплаты и бронирования персональных тренировок.
- Проектирование схемы базы данных
- Разработка компонентов серверной части приложения
- Написание SQL запросов
- Покрытие кода unit и интеграционными тестами
Подробное описание выполненных задач:
- Разработал рассылку уведомлений с помощью firebase и celery, elasticemail для рассылки email сообщений.
- Для регистрации использовали смс-код с помощью интеграции smsaero.
- Организовал админ-панель на Django.
- Обновил её templates для создания дополнительного учёта.
- Прописал логику баланса пользователя и возможность пополнения баланса и оплаты тренировок.
- Добавил возможность считать количество человек в зале на данный момент с помощью интеграции с турникетами в самих клубах.
- Добавил возможность бонусных карт.
Стек специалиста на проекте
MySQL, Postman, Bash, DevOps, Linux, Firebase, Pytest, Nginx, AWS, Celery, Gmail, Kafka, Django Rest Framework, Django ORM, Django, Docker Compose, Python3, Redis, CI/CD, Backend, Boto3, WebSockets, Flake8, Uvicorn, isort, template, Swagger API, yookassa, unit, beat, block
Отрасль проекта
BioTech, Pharma, Health care & Sports
Начало работы
Февраль 2023 - Февраль 2024
(1 год 1 месяц)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Уральский государственный экономический университет, Екатеринбург
Специальность
Прикладная информатика
Завершение учебы
2024 г.

