Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Ярослав Я. Python разработчик, Senior

ID 12736
ЯЯ
Ярослав Я.
Мужчина
Беларусь, Минск, UTC+3
Ставка
2,900 Р/час
вкл. НДС 20% (400 Р)
Специалист доступен с 14 июня 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Senior
Навыки
-
Alembic
Asyncio
AWS Lambda
AWS S3
Bash
Beautiful soup
Celery
CI/CD
Cron
DevOps
Django
Docker
Docker Compose
DRF
DRY
FastAPI
Flake8
Flask
Framework7
Git
GitHub
GitLab
HTTPX
KISS
language
linux (ubuntu)
loguru
macOS
MongoDB
MS Windows
MySQL
PostgreSQL
Pydantic
Pytest
Python
RabbitMQ
Redis
Selenium
SOLID
SQLAlchemy
SQLite
SQLmodel
Systemd
TortoiseORM
VCS
Базы данных
WebSockets
ELK
Kafka
Отрасли
E-commerce & Retail
FinTech & Banking
Знание языков
Английский — B2
Главное о специалисте
Опыт в индустриях: FinTech, E-commerce, логистика и др. ● Уверенное владение контейнеризацией с использованием Docker, Docker Compose. ● Практическое использование фреймворков Django, Flask, FastAPI. ● Большой практический опыт работы с асинхронной библиотекой Asyncio. ● Опыт реализации полного цикла функций, включая декомпозицию задач и проектирование баз данных. Стек технологий: Programming languages - Python - Bash Operating system - Linux (Ubuntu) - Windows - MacOS Frameworks - Django / DRF - FastAPI - Flask Database system - SQLite - PostgreSQL - MySQL - MongoDB - Redis Best practices/approaches - KISS - SOLID - DRY VCS - Git - GitHub - GitLab DevOps - CI/CD - Docker - Docker-Compose - AWS S3, AWS Lambda Libraries - Asyncio - SQLAlchemy - Pydantic - Celery - Alembic - SQLModel - Beautiful Soup - Selenium - Loguru - Cron - Pytest - Flake8 - HTTPX - RabbitMQ - TortoiseORM
Проекты   (4 года 10 месяцев)
ПРОЕКТ. TOPMONEY
Роль
Python разработчик
Обязанности
Система для переводов денег разработана для безопасной и эффективной обработки финансовых операций. Она интегрирована с API банков, что обеспечивает плавность и надежность транзакций. Система умело управляет сложными транзакционными данными и сохраняет детальные логи для каждой операции. Особенностью решения является его способность упрощать денежные переводы, соблюдая высшие стандарты безопасности и сохранения данных. Архитектурно приложение представляет собой распределенный монолит, который включает в себя как мобильное приложение, так и веб-приложение. В будущем есть возможность разделить эти два сервиса на микросервисы. Стек технологий: FastAPI, SQLAlchemy, SQLModel, PostgreSQL, MongoDB, Cron. Задачи на проекте: ● Проектирование архитектуры: Разработал и внедрил эффективную архитектуру для обеспечения масштабируемости и производительности приложения. ● Разработка серверной части с использованием FastAPI, SQLAlchemy, SQLModel. ● Разработка REST API: Создал REST API для обеспечения гибкого и безопасного взаимодействия между клиентом и сервером. ● Написание модульных и интеграционных тестов: Разработал комплекс модульных и интеграционных тестов для обеспечения качества кода и надежности приложения. ● Написание документации: Создал подробную документацию, облегчающую понимание и использование приложения другими разработчиками. ● Логирование: Реализовал систему логирования для отслеживания и устранения ошибок, а также для анализа поведения пользователей. ● Взаимодействие с клиентом: Успешно взаимодействовал с клиентом, обеспечивая своевременное и эффективное решение задач. ● Контейнеризация приложения с помощью Docker, docker-compose: Реализовал контейнеризацию приложения с использованием Docker и docker-compose, обеспечивая его портативность и упрощая развертывание. Достижения: ● Интеграция с 7 банками: Реализовал успешную интеграцию с 7 банками, обеспечивая мобильное приложение доступом к финансовым данным клиентов. ● Перенос данных из старой базы данных в новую: Организовал безопасный и эффективный перенос данных из устаревшей базы данных в новую, обеспечивая сохранность информации и минимизацию времени простоя. ● Cистема гибкой настройки разрешений: Разработал гибкую систему управления разрешениями, позволяющую администраторам точно настраивать доступ пользователей к функциональности приложения. ● Система баланса для мобильного приложения: Создал надежную систему учета баланса пользователей, обеспечивая точное отслеживание финансовых операций. ● Система облигаций для веб-приложения: Разработал систему облигаций, позволяющую пользователям эффективно управлять своими обязательствами.
Стек специалиста на проекте
PostgreSQL, MongoDB, SQLAlchemy, Cron, FastAPI, SQLmodel
Отрасль проекта
FinTech & Banking
Период работы
Март 2023 - По настоящее время  (1 год 4 месяца)
ПРОЕКТ 1. NPT DANONE
Роль
Python разработчик
Обязанности
Система управления складскими запасами направлена на повышение точности учета запасов, оптимизацию складского пространства и операций, улучшение эффективности цепочки поставок. Она обеспечивает комплексное управление складской деятельностью, отслеживание уровня запасов, эффективное перемещение товаров и точность выполнения заказов. Архитектурно проект представляет собой распределенный монолит. Стек технологий: Django, DRF, PostgreSQL, Celery, Redis, Pytest, Websockets. Задачи на проекте: ● Разработка REST API: Создал REST API для обеспечения гибкого и безопасного взаимодействия между клиентом и сервером. ● Разработка серверной части с использованием Django, DRF. ● Написание модульных и интеграционных тестов: Разработал комплекс модульных и интеграционных тестов для обеспечения качества кода и надежности приложения. ● Код ревью: делал код ревью коллег. ● Логирование: Логирование проекта используя ELK Stack. ● Оптимизация: Занимался рефакторингом и оптимизацией. ● Интеграция с маркетплейсами: Реализовал успешную интеграцию с несколькими маркетплейсами. Это включало в себя настройку API-интерфейсов, обработку данных и обеспечение безопасности транзакций. ● Разработка алгоритмов на основе документации. ● Улучшение производительности. ● Использование Django channels. Достижения: ● Оптимизация запросов к базе данных: Улучшил производительность запросов, оптимизировав структуру таблиц, индексы и запросы к базе данных. ● Реализация алгоритмов: Реализовал алгоритм распределения товаров по складам. ● Улучшение эффективности Django signals: Провел аудит производительности сигналов Django и оптимизировал их использование для более быстрой работы
Стек специалиста на проекте
PostgreSQL, Pytest, Celery, Django, Redis, DRF, WebSockets
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2022 - Март 2023  (1 год 3 месяца)
SaaS платформа электронной коммерции B2B/B2C для фармацевтической дистрибуции
Роль
Python разработчик
Обязанности
Высоконагруженный проект E-commerce B2B/B2C для фармацевтического дистрибьютора №1 в России. Проект представляет собой набор интеграций с такими партнерами, как ЯндексМаркет, СберМегаМаркет, Ozon, Wildberries, Mail.ru, а также с различными аптеками (polza.ru, Еаптека, АСНА, Здравсити, Неофарм, Планета Здоровья, Мегаптека, Аптека 36,6 и т.д.). Архитектурное решение платформы сочетает в себе микросервисы и распределенный монолит. Всего в проекте более 15 сервисов (служба ценообразования, служба доставки, служба маркировки, служба статистики, краулеры, Ecom-сервис). Стек технологий: Django, DRF, PostgreSQL, Kafka, ELK, Celery, Redis. Задачи на проекте: ● Разработка REST API: Создал REST API для обеспечения гибкого и безопасного взаимодействия между клиентом и сервером. ● Разработка серверной части с использованием Django, DRF. ● Написание модульных и интеграционных тестов: Разработал комплекс модульных и интеграционных тестов для обеспечения качества кода и надежности приложения. ● Код ревью: делал код ревью коллег. ● Логирование: Логирование проекта используя ELK Stack; ● Оптимизация: Занимался рефакторингом и оптимизацией. ● Интеграция с маркетплейсами: Реализовал успешную интеграцию с несколькими маркетплейсами. Это включало в себя настройку API-интерфейсов, обработку данных и обеспечение безопасности транзакций. Достижения: ● Оптимизация микросервиса ценообразования: Привел к общей архитектуре и оптимизировал работу микросервиса. ● Оптимизация запросов к базе данных: Улучшил производительность запросов, оптимизировав структуру таблиц, индексы и запросы к базе данных. ● Улучшение интеграции с маркетплейсами: Провел анализ и оптимизировал взаимодействие с платформами Wildberries и Ozon для более эффективной работы
Стек специалиста на проекте
PostgreSQL, Celery, ELK, Kafka, Django, Redis, DRF
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2020 - Январь 2022  (1 год 2 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

E-commerce & Retail • HRTech • Media • RnD • Travel, Hospitality & Restaurant business
ЕК
Евгений К.
Минск
Python разработчик
Middle+
3,117.5 Р/час
aiogram
Alembic
Apache
AWS
Bash
Beautiful soup
Celery
Django
Docker
Docker Compose
+45

Python разработчик с 4 летним опытом разработки и глубокими знаниями языка Python и его стандартных библиотек. Имею опыт в разработке веб-приложений и автоматизации задач. Умею создавать эффективный и масштабируемый код, следуя принципам чистого кода. Знаком с популярными фреймворками, а также базами данных. Опыт работы с тестированием и отладкой программ на Python. • Опытный Python разработчик с знанием основ DevOps • Глубокие знания языка программирования Python, его стандартной библиотеки и популярных фреймворков, таких как FastApi и Flask • Опыт работы с базами данных, включая PostgreSQL, MySQL или Redis, и использование ORM-библиотек, таких как SQLAlchemy. • Знание основных концепций разработки веб-приложений, REST API, тестирования и отладки программ на Python. • Опыт в автоматизации процессов разработки, развертывания и управления приложениями с использованием инструментов DevOps, таких как Docker, Kubernetes • Умение настраивать и поддерживать CI/CD пайплайны для непрерывной интеграции и доставки приложений

Подробнее
Blockchain • E-commerce & Retail • Insurance • RnD • Telecom
ЭГ
Эдгар Г.
Брест
Python разработчик
Senior
3,915 Р/час
aiogram
aiohttp
API Gateway
AWS
Bottle
CSS
Django
Django Rest Framework
EC2
FastAPI
+86

Python-разработчик с 5-летним опытом работы с AWS, веб-фреймворками и блокчейном. Опыт менторинга, проведения собеседований, ведения команды и выступления на конференциях. Всегда стремлюсь к логичным и обдуманным решениям, пониманию бизнес-логики и потребностей клиента. Стараюсь полностью понять происхождение проблемы. Легко обучаем, готов изучать новые инструменты и технологии. Опыт работы разработка и деплой Python-приложений как на IaaS, так и на PaaS, FaaS (AWS) и IaaC (AWS CloudFormation, serverless framework) разработка с использованием веб-фреймворков Django, Django Rest Framework, Flask, FastAPI, Bottle разработка GraphQL API и авторизации по протоколу OAuth2 разработка телеграм-ботов и клиент-ботов с помощью Telegram Bot API, Aiogram, Telethon, Pyrogram разработка многопоточных и асинхронных программ написание юнит, интеграционных и end-2-end тестов с использованием pytest линтеры и форматеры кода, ревью кода CI/DI работа и разработка на MacOS, Linux и Windows платформах. дистрибьюция токенов и разработка программ с помощью Blockchain API. работа с SQL и NoSQL базами данных, разработка с использованием ORM и без написание сложных SQL запросов (CTE, aggregation functions, partitioning, JSON aggregation) для сбора статистики, оптимизация запросов разработка контейнерных приложений с помощью Docker и docker-compose разработка с использованием очередей задач и данных (Celery и RabbitMQ) опыт конфигурации Nginx как веб-сервера и балансировщика разработка парсеров, скраперов, автоматизация действий в веб-браузере (Selenium) разработка скриптов для работы с файлами, таблицами и агрегации данных профилирование, дебагинг Python-кода и оптимизация производительности Python алгоритмов с помощью Cython общение с клиентом, статус-митинги, пленнинг-митинги Хобби и увлечения Текущие интересы - спортивная мафия, DJ, написание музыки, алгоритмы и Cython. Любимая музыка - EDM. Любимые фильмы - «Форест Гамп». Любимая книга - Президент каменного острова.

Подробнее

Недавно просмотренные специалисты

AI & Robotics • Manufacturing
ДК
Даниил К.
Минск
Data Scientist
Middle+
4,250 Р/час
TensorRT
NVidia
Gradio
OpenCV
langchain
Open AI
ecr
Synapse
TLS
AWS
+66

Специалист по данным / Инженер по Машинному Обучению с опытом работы 3 года. Специалист по данным с сильным математическим образованием и хорошими навыками программирования. Обладает универсальным набором навыков, охватывающим инженерию данных и анализ данных, с возможностью адаптации к динамичной рабочей среде. Специализируется на обработке естественного языка, компьютерном зрении и прогнозирующем моделировании в различных областях бизнеса. Имеет опыт работы на всех этапах обработки и анализа данных, от понимания бизнес проблем до внедрения моделей ML в эксплуатацию. Языки программирования: Python. Технологии программирования gradio. Data science Pandas, Numpy, Seaborn, Plotly. Машинное обучение Scikit-learn, XGBoost, BitsAndBytes. Глубокое обучение PyTorch, Tensorflow, Keras, OpenVINO, TensorRT, TensorBoard, NVIDIA NGC. Компьютерное зрение OpenCV, Torchvision. Обработка естественного языка Hugging Face, OpenAI API, Langchain, PEFT, Spacy, Gensim, NLTK, BERTopic. MLOps MLFlow. Инженерия данных Apache Spark, PySpark. Облачные технологии AWS(Sagemaker, S3, EKS, EC2, Bedrock, DynamoDB, Cloudwatch и т. д.), Azure(Virtual Machines, Spot VM, SQL, ML, Functions, Synapse, Analysis Services, Data Factory, Blob Storage, DevOps, etc). Базы данных Redis, MongoDB, PostgreSQL. DevOps Docker, Docker Compose, Kubernetes (k8s), Bash Scripting. Системы контроля версий Git, Github. Достижения Настройка инфраструктуры AWS Настроил инфраструктуру AWS для мониторинга и отслеживания моделей на этапе экспериментов, что позволило сделать процесс разработки более удобным и эффективным, а развертывание моделей машинного обучения - надежным и безопасным. Коммуникационный чат-бот Разработан коммуникационный чат-бот с LLM для разговоров от лица различных персонажей и с ответами на пользовательские запросы.

Подробнее