Евгений Н. Python разработчик, Middle+
Евгений Н. - Python разработчик
ID 6392
ЕН
Евгений Н.
Мужчина, 25 лет
Россия, Пенза, UTC+3
Ставка
3,125 Р/час
НДС не облагается
Специалист доступен с 1 ноября 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Опыт коммерческой разработки с начала 2020 года.
Есть опыт в разработке интеграций, работал с автоматизацией отчетной деятельности. Работал над проектами в сфере автоматизации e-com, перевозки грузов и разрабатывал HR-сервисы для IT-компаний.
Проекты
(3 года 2 месяца)
Разработка программно-аппаратного комплекса для аттракциона на горнолыжном спуске
Роль
backend-разработчик
Обязанности
Команда – 5 человек
Цель проекта – разработать систему, которая измеряет время прохождения слаломной трассы и финальную скорость лыжника, делает фото и накладывает на него скорость, а затем отправляет фото в мини-приложение.
Задачи:
– Разработать механизм управления фотокамерой с помощью библиотеки gphoto2.
– Определить, есть или человек на фото и его расположения с помощью нейросети и библиотеки pixellib.
– Обработать фото: масштабирование, сжатие, наложение эффектов.
– Реализовать динамическую загрузку обработанных фото на ftp сервер (с помощью aiohttp и asyncio).
– Реализовать взаимодействие между всеми модулями системы посредством http (с помощью aiohttp и asyncio).
Результаты работы на проекте:
– Реализовал взаимодействие и передачу данных между аппаратными модулями системы.
– Переработал механизм динамической выгрузки файлов на ftp сервер.
– Добавил механизм предфокусировки фотокамеры за счет изменения интервала съемки и выбора оптимальных фото.
– Доработал механизм управления фотокамерой, устранил ошибки вызванные некорректной работой камер и добавил механизм автоматического переподключения к системе управления камерой для обеспечения отказоустойчивости.
Стек:
Python
asyncio
ftplib
aiohttp
pixellib
gphoto2
Период работы
Январь 2023 - Апрель 2023
(4 месяца)
Разработка сервиса для организации перевозок
Роль
backend разработчик
Обязанности
Проект – сервис для организации перевозок, включающий в себя доступ к заявкам на перевозку, доступ к расположению вагонов, доступ к договорам, расчетам ставок на перевозку и т.д.
Задачи:
– Проектирование и реализация схем БД;
– Разработка API;
– Покрытие реализованного кода unit тестами.
Результаты работы на проекте:
– Разработал часть API, которая отвечает за создание заявок на контейнерные перевозки.
– Реализовал формирование xml-запроса, отправку и обработку ответа с конвертацией xml в pydantic модель.
Стек:
Python 3.10
PosgreSQL
SQLAlchemy
FastAPI
Pydantic
Liquibase
Alembic
Pytest
Период работы
Ноябрь 2022 - Январь 2023
(3 месяца)
Группа проектов для компании-дистрибьютора
Роль
backend developer
Обязанности
Проект 1 – сервис для прототипирования запросов
Сервис, который позволяет создавать группу эндпоинтов с возможностью привязать каждому запросу определённые обработчики. Написан на FastAPI.
Проект 2 – сервис конвертации и модификации структур данных
Сервис позволяет гибко строить правила обработки входных и выходных данных.
Задачи:
– Разработка методов для работы с API.
– Обработка потенциальных ошибок.
– Реализация запросов к БД.
– Написание тестов для работы API методов.
Результаты работы на проекте:
- Построил и реализовал схемы баз данных.
- Реализовал API, написал тесты.
Стек:
Python 3.10
FastAPI
SQLAlchemy Core 1.4 PostgreSQL
Docker
docker-compose
pytest
MongoDB
Redis
Celery
Период работы
Февраль 2022 - Ноябрь 2022
(10 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ПГУ
Специальность
Информационные системы и технологии
Завершение учебы
2019 г.