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

Артём Ш. Python разработчик, Middle+

ID 5057
АШ
Артём Ш.
Мужчина, 24 года
Беларусь, Минск, UTC+3
Ставка
2,537.5 Р/час
вкл. НДС 20% (350 Р)
Специалист доступен с 27 апреля 2024 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Middle+
Навыки
Python
Docker
PostgreSQL
Git
MySQL
Flask
Celery
Django Rest Framework
Django
FastAPI
SQL
SQLAlchemy
Redis
Linux
Docker Compose
Pytest
Asyncio
SQLite
CSS
GitLab
aiohttp
HTML
Django RQ
Scrapy
GitHub
Heroku
Postman
Django-test
API
Bootstrap
RoboKassa
Gift
Python 3.9
Python 3.x
DRF
Jenkins
CI/CD
Python 3.6
Python 3.8
Swagger
AWS
API Gateway
AWS Lambda
Flyway
QA
Рефакторинг
Slack
IAM
AWS RDS
Moon
CloudFormation
CodeBuild
CodePipeline
Pydantic
Flake8
Мониторинг
SQS
Лого
GitHub Actions
Moor
Веб-приложения
Mono
RDS
Python2
Python3
REST API
isort
Nginx
Gunicorn
JavaScript
RabbitMQ
tronapi
aiogram
Web
Testing
Отрасли
Blockchain
E-commerce & Retail
Insurance
RnD
Telecom
Знание языков
Английский — B1
Русский — C2
Главное о специалисте
Функциональный и объектно-ориентированный подходы с использованием Python. Грамотная формализация кода (иерархия, описание, комментарии), умение читать и понять старый / устаревший код. Разработка через тестирование с использованием pytest. Оптимизация устаревшего кода, исправления HTML и CSS fixes. GIT — pull requests, branching, merging, rollbacks и т.д. Опыт использования Docker и docker-compose.
Проекты   (6 лет 6 месяцев)
NDA
Роль
Python developer
Обязанности
Описание проекта: Сервис агрегации данных телефонии колл-центра из Genesis с онлайн-мониторингом статусов сотрудников, KPI. Отображение событий как в real-time, так и за прошедшее время с выгрузкой данных в Excel. Обязанности: написание сервиса создания временных периодов по событиям телефонии с алгоритмом подтверждения события в течение 1 минуты (уменьшение сегментированности) (Redis, Celery, PostgreSQL) написание сервиса деления периодов по сегментам запланированной смены (работа-перерыв) (Redis, Celery, PostgreSQL) интеграция с Genesis (Python 3.9) программный интерфейс для другой команды разработки (Python 3.9) реализация API для фронтенда (Django REST Framework) доработка админки (Django) выгрузка данных в excel-таблицы написание документации тестирование (pytest) Достижения: оптимизированный алгоритм деления временных периодов по сегментам плана, обрабатывающий 3000 периодов за секунду (множество условий и состояний на каждый период) Идея реализации алгоритма рендеринга периодов на фронтенде, позволяющая отрисовывать смены 420 сотрудников за выбранный день в течение полсекунды (div-ы с абсолютным позиционированием от левого края временного промежутка)
Стек специалиста на проекте
PostgreSQL, Jenkins, Celery, Python 3.x, Django, Redis, CI/CD, DRF, Python 3.9
Отрасль проекта
Telecom
Период работы
Апрель 2023 - По настоящее время  (1 год 1 месяц)
My Home Box
Роль
Python developer
Обязанности
Описание проекта: Сервис подписок для онлайн-магазина домашней техники, который дает возможность клиентам получить платные возможности сервиса. Мидлварь между микросервисами и Zuora (сторонний сервис подписок). Реализация API и интеграция между микросервисами с использованием API Gateway Обязанности: написание микросервисов на Python с использованием AWS Lambda реализация API с помощью API Gateway описание и тестирование API с помощью Postman реализация мок-серверов в Postman для сторонних pay-for-request сервисов написание документации мониторинг API через Jenkins и Grafana и исправление проблем Достижения: Успешно реализована интеграция с Zuora, обеспечивая надежное и безопасное взаимодействие между нашим сервисом подписок и сторонним провайдером. Были проработаны сложные случаи интеграции, такие как обработка событий обновления статусов подписки и автоматическая синхронизация данных. Также были исправлены узкие места в инфраструктуре, что привело к сокращению времени отклика на 17% и улучшению общей производительности системы.
Стек специалиста на проекте
Python, Postman, Swagger, AWS, API Gateway, AWS Lambda, Python 3.6, Python 3.8
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2022 - Декабрь 2022  (4 месяца)
Doculaw
Роль
Python developer (team lead)
Обязанности
Описание проекта: Высоконагруженной веб-приложение со строгими требованиями к тестированию для сортировки и нормализации документов американских законов с последующей обработкой для упрощения работы юристов и других легальных структур. Matching-сервис для классификации типа документов и хранения. Обязанности: разработка REST API на Python с использованием API Gateway и AWS Lambda разработка микросервисов на Python для Lambda-пайплайнов между множеством сервисов рефакторинг легаси-кода написание миграций с помощью Flyway разработка стайл-гайдов для команды мониторинг логов во время QA тестирования для быстрого реагирования и исправления багов (CI/DI) командные митинги с обзором возникших ошибок и обсуждением возможных решений онбординг новых разработчиков в проект Достижения: Ускорение end-to-end тестов в 40 раз благодаря смене режима работы с mock-очередями (purge был заменен на ручной трекинг отправленных событий и удаление вручную, итеративно) По моей инициативе были введены форматеры и линтеры (flake8, black, isort, cfn-lint) Был разработан удачный стайл-гайд с углублением в бизнес-домен (PEP8 + business domain) (именование объектов в коде, список терминов, допустимые синонимы). Это способствовало быстрому онбордингу новых разработчиков за счет унификации имен в кодовой базе.
Стек специалиста на проекте
AWS, SQLAlchemy, Flyway, QA, Pytest, Рефакторинг, Slack, Python 3.x, API Gateway, IAM, AWS RDS, Moon, CloudFormation, CodeBuild, CodePipeline, Pydantic, Flake8, Мониторинг, SQS, Лого, AWS Lambda, Python, GitHub Actions, Moor, Веб-приложения, Mono, RDS, Testing, Python2, Python3, REST API
Отрасль проекта
RnD
Период работы
Март 2021 - Август 2022  (1 год 6 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Дипломы и сертификаты
Teach Me Skills (Python Developer) 2019 г.
Образование
Высшее
Учебное заведение
Белорусский государственный экономический университет, г. Минск
Специальность
Маркетинг, экономика
Завершение учебы
2022 г.

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

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. Любимые фильмы - «Форест Гамп». Любимая книга - Президент каменного острова.

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking • FoodTech • Manufacturing • Media • Telecom
ТМ
Татьяна М.
Ростов-на-Дону
Python разработчик
Middle+
2,375 Р/час
Asyncio
Backbone.js
Bootstrap
Celery
CSS
Debian
Django
Django Rest Framework
Docker
Docker Compose
+74

Татьяна М. - опытный Python-разработчик с богатым профессиональным бэкграундом. Она успешно завершила инженерное образование в Ростовском Государственном университете путей сообщения, специализируясь на инженерной защите окружающей среды в железнодорожном транспорте. Затем, она продолжила своё обучение в Донском Государственном Техническом университете, где получила степень бакалавра в программной инженерии, и магистерскую степень в технологии разработки сложных программных систем. Её профессиональный опыт включает работу в различных областях, начиная с преподавательской деятельности в ДГТУ и заканчивая бэкенд-разработкой в компаниях. Наиболее значимым в её опыте является работа программистом, где она использовала Python, Django, Django Rest Framework, PostgreSQL, и другие технологии для разработки сложных веб-приложений. Она также имеет опыт в разработке на Node.js и работе с различными базами данных. Татьяна активно развивает свои навыки в области разработки, демонстрируя выдающиеся знания и опыт в создании программных решений. Её портфолио свидетельствует о её способности работать с разнообразными технологиями и внедрять их в реальные проекты с высокой компетентностью.

Подробнее

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