Эдгар Г. Python разработчик, Middle+
ID 5430
ЭГ
Эдгар Г.
Мужчина, 22 года
Беларусь, Брест, UTC+3
Ставка
2,900 Р/час
вкл. НДС 20% (400 ₽)
Специалист доступен с 5 июня 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Python-разработчик с 4-летним опытом работы с 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.
Любимые фильмы - «Форест Гамп».
Любимая книга - Президент каменного острова.
Проекты
(5 лет 11 месяцев)
Веб-сервис заполнения бланков для ведущих спортивной мафии (бекенд, воркер сбора статистики после каждой игры на SQL, Python и Cython)
Роль
Middle+ Python developer
Обязанности
Онлайн-магазин на Django для компании, занимающейся выпуском арматуры (Django RF, docker, docker-compose, RabbitMQ, Celery, PostgreSQL)
Период работы
Октябрь 2022 - По настоящее время
(9 месяцев)
Сервис подписок для онлайн-магазина домашней техники
Роль
Middle+ Python developer
Обязанности
Сервис дает возможность клиентам получить платные возможности сервиса. Мидлварь между микросервисами и Zuora (сторонний сервис подписок). Реализация API и интеграция между микросервисами с использованием API Gateway
Обязанности:
написание микросервисов на Python с использованием AWS Lambda
реализация API с помощью API Gateway
описание и тестирование API с помощью Postman
реализация мок-серверов в Postman для сторонних pay-for-request сервисов
написание документации
мониторинг API через Jenkins и Grafana и исправление проблем
Стек: Python 3.6-3.8, Postman, Swagger, AWS Lambda, AWS API Gateway, AWS
Период работы
Сентябрь 2022 - Октябрь 2022
(2 месяца)
Matching-сервис для классификации типа документов и хранения.
Роль
Middle+ Python developer (team lead)
Обязанности
Описание проекта: Высоконагруженной веб-приложение со строгими требованиями к тестированию для сортировки и нормализации документов американских законов с последующей обработкой для упрощения работы юристов и других легальных структур.
Обязанности:
разработка REST API на Python с использованием API Gateway и AWS Lambda
разработка микросервисов на Python для Lambda-пайплайнов между множеством сервисов
рефакторинг легаси-кода
написание миграций с помощью Flyway
разработка стайл-гайдов для команды
мониторинг логов во время QA тестирования для быстрого реагирования и исправления багов (CI/DI)
командные митинги с обзором возникших ошибок и обсуждением возможных решений
онбординг новых разработчиков в проект
Стек: AWS RDS (PostgreSQL), black formatter, isort, flake8, cfn-lint, aws-sam, cloud-tool, cloud-iac, pytest, moto, pydantic, sqlalchemy, private packages, python 3.8 (AWS Lambda), Github Actions, AWS (CodeBuild, CodePipeline, SQS, RDS, API Gateway, IAM, CloudFormation)
Период работы
Март 2021 - Август 2022
(1 год 6 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Среднее
Учебное заведение
Брестский государственный политехнический колледж, г. Брест
Специальность
Машиностроение
Завершение учебы
2021 г.