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

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

ID 12736
ЯЯ
Ярослав Я.
Мужчина
Беларусь, Минск, UTC+3
Ставка
2 900 Р/час
вкл. НДС 20% (400 Р)
Специалист доступен с 26 июля 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 года 11 месяцев)
ПРОЕКТ. 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 год 5 месяцев)
ПРОЕКТ 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 • FinTech & Banking
ЕЩ
Евгений Щ.
Ростов-на-Дону
Python разработчик
Senior
4 000 Р/час
Python
Django
PostgreSQL
SQL
Django Rest
FastAPI
Bootstrap
JQuery
CSS3
HTML5
+52

Евгений, Senior Python-разработчик Евгений — опытный специалист в области разработки на Python. Он обладает глубокими знаниями и навыками работы с различными технологиями и инструментами, такими как Django, PostgreSQL, SQL, Django Rest, FastAPI, Bootstrap, JQuery, CSS3, HTML5, Docker, Docker Compose, Git, Git Flow, Gunicorn, Nginx, Pytest, Unit testing, AWS, DigitalOcean, Linode, MongoDB, MySQL, RabbitMQ, Redis, SQLAlchemy, SQLite, Celery, DRY, Scrum, SOLID, Kafka, Rabbit, Elastic Search, Elasticsearch, Django-test, DRF, Asyncio, DevOps. В портфолио Евгения есть проекты из разных отраслей: e-commerce & retail и fintech & banking. На каждом проекте он выполнял широкий спектр задач, включая разработку, тестирование, интеграцию с другими сервисами и системами, работу с базами данных и микросервисами. Опыт работы Евгения включает участие в проектах по разработке CRM системы интернет-магазина, системы мониторинга событий безопасности, обратной связи в мобильном приложении крупной сети продуктовых магазинов и административной консоли для банковских систем.

Подробнее

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