ЕК
Евгений К.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 250 Р/час
НДС не облагается
Специалист доступен с 3 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Знание и понимание протоколов HTTP и протоколов HTTPS.
Продвинутые знания операционных систем и сетевых технологий.
Продвинутые знания в Python 3.
Опыт работы с Django (DRF), Flask и FastApi.
Продвинутые знания в области контейнеризации.
Навыки проектирования баз данных, оптимизации производительности оптимизации, разработке алгоритмов.
Проекты
(5 лет 3 месяца)
Новостной портал
Роль
Back end developer
Обязанности
Проект представляет собой новостной ресурс для бухгалтеров и руководителей.
Администраторы являются авторами контента для пользователей, через админ панель они могут загружать фото и видео материалы, а так же при помощи Ckeditor редактировать саму статью, указывать дату выхода статьи на ресурсе.
Для более удобного редактирования было введено версионирование контента с возможностью вернуться к нужной версии.
Пользователи этого портала, кроме ознакомления с контентами, могут подписываться на авторов или теги (которые позволяют сгруппировать контент по типу) и получать уведомления разных уровней при выходе новых статей. Так же есть оценка на сколько полезная была эта статья для пользователя.
Ведется статистика просмотра статей, авторов, тегов и полезности.
· Построение новой структуры базы данных;
· Написание миграций для создания новой базы данных в FastAPI приложении;
· Реализация скрипта для синхронизации данных на время работы 2 проектов параллельно;
· Создание эндпоинтов FastAPI, эквивалентных представлениям Django, чтобы обеспечить функциональность фронт-приложения;
· Обеспечение соответствия выходных данных FastAPI эндпоинтов требованиям фронт-приложения;
· Внедрение мониторинга производительности FastAPI приложения;
· Оптимизация кода и запросов для обеспечения высокой производительности.
Стек специалиста на проекте
ponyorm, FastAPI, Kafka, Pydantic, Python, Laravel, Django
Отрасль проекта
LifeStyle
Период работы
Октябрь 2023 - По настоящее время
(1 год 1 месяц)
WEB APP Телеграм бот для интернет-магазина
Роль
Python-разработчик
Обязанности
Телеграм бот для интернет-магазина со специальными предложениями. Для получения товара по спец цене необходимо собрать компанию желающих приобрести товар. Сам web app выглядит как интернет-магазин, где мы видим товары и кол-во необходимых участников для покупки по спец цене. При помощи web app покупатель может выполнить весь цикл покупки товара: изучить товар и его описание, купить оплатив через приложение, а также отследить статус доставки до пункта выдачи заказов.
· Взаимодействие с API магазина для получения информации о товарах, их описаниях и статусах заказов;
· Разработка механизма отображения товаров и специальных предложений в боте;
· Разработка возможности изучения товаров и их описаний в боте;
· Интеграция с платежной системой для обеспечения безопасной оплаты товаров через бот;
· Реализация механизма отслеживания статуса заказа и его доставки;
· Предоставление пользователю информации о текущем положении его товара и предполагаемом времени доставки;
· Создание удобного интерфейса для взаимодействия с ботом и просмотра товаров.
Стек специалиста на проекте
telegram bot, Redis, Django ORM, Python, Django
Отрасль проекта
LifeStyle
Период работы
Апрель 2023 - Сентябрь 2023
(6 месяцев)
Автоматическая система мониторинга нарушений прав на персональные данные в Интернете.
Роль
Python-разработчик
Обязанности
Система осуществляет поиск ресурсов Рунета, собирающих или распространяющих персональные данные, и оценивает соответствие этих ресурсов установленным требованиям. ASMVPDR хранит информацию и обеспечивает оперативный доступ ко всем данным мониторинга.
Система позволяет одновременно работать в ней не менее 200 авторизованным пользователям. При этом время отклика системы при открытии экранных форм не должно превышать трех секунд, за исключением времени первичного запуска клиентского компонента, печати материалов, передачи файлов на сервер, формирования печатных форм и отчетов. Система еженедельно обеспечивает мониторинг и проверку не менее 15 000 информационных ресурсов в сети.
Система мониторинга централизована и построена по многоуровневой архитектуре с выделением уровней хранения данных (сервер баз данных), приложений (сервер приложений), представления (клиентское приложение). В качестве пользовательского программного обеспечения используется веб-браузер.
Все компоненты и функциональные задачи системы реализованы на основе микросервисной архитектуры с использованием контейнеризации на базе Docker Compose
· Написал эффективный, масштабируемый код;
· Разрабатывал внутренние компоненты для улучшения отзывчивости и общей производительности;
· Тестирование и отладка программ;
· Улучшал функциональность существующих систем;
· Координировал работу с внутренними командами для понимания требований пользователей и предоставления технических решений.
Стек специалиста на проекте
SQL model, SQLAlchemy, Git, Redis, aiohttp, FastAPI, Pydantic, OpenPyXL, Playwright, Docker Compose, Asyncio, Python, PostgreSQL, RabbitMQ, React
Отрасль проекта
LifeStyle
Период работы
Октябрь 2022 - Март 2023
(6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
IT-ACADEMY Python developer 2018 г.
Образование
Высшее
Учебное заведение
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Международный менеджмент
Специальность
Менеджер экономист
Завершение учебы
2012 г.