Станислав М. Python разработчик, Middle
ID 8205
СМ
Станислав М.
Мужчина, 28 лет
Россия, Москва, UTC+3
Ставка
2,625 Р/час
НДС не облагается
Специалист доступен с 29 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
О себе:
Опыт разработки на Python более 2,5 лет. Путь начался с проекта в компании Тинькофф. Изначально пришел в команду как QA Fullstack, почти сразу стал брать задачи Python разработчика и полностью сместился в разработку. В настоящее время работаю на проекте DaSigna — ускоритель процессов в фармацевтической отрасли. Считаю, что правильно выстроенные процессы в компании и хорошие специалисты в равной мере приносят успех общему делу. Люблю новые инструменты, но внедряю их с осторожностью — вначале надо протестировать концепцию. Хорошо нахожу общий язык с единомышленниками и фанатами своего дела.
Проекты
(5 лет 11 месяцев)
Проект DaSigna — ускоритель процессов в фармацевтической отрасли
Роль
Python-разработчик
Обязанности
Обязанности:
• Добавление новых методов API и изменение существующих.
• Написание простых и сложных запросов в Postgres с помощью SQLAlchemy.
• Написание миграций с помощью Alembic.
• Написание интеграционных и юнит-тестов.
• Развертывание доработок на тестовое и продуктовое окружения.
• Внедрил рассылку уведомлений в Telegram с использованием Aiogram, Redis, Celery и Flower.
• Интегрировал Yandex Object Storage для хранения медиа.
• Внедрил Ruff, Black, Poetry. Переписал Dockerfile для внедрения Poetry. Частично внедрил Mypy.
• Мигрировал сервис на Pydantic 2 и FastAPI 0.104. Перевел авторизацию с FastAPI JWT Auth на Python-jose. Потребовалось из-за прекращения поддержки репозитория и невозможности миграции на Pydantic 2.
Используемые технологии:
Python, FastAPI, SQLAlchemy, PostgreSQL, GitLab CI/CD, Docker, Casbin, Pytest, Redis, Celery, Flower, Alembic, MVC, Object Storage, JWT, Python-jose, Ruff, Black, Poetry
Стек специалиста на проекте
SQLAlchemy, API, Медиа, Redis, OAuth, MVC, Pytest, Yandex, Celery, Slack, JWT, FastAPI, Auth0, Object, QAuth, MyPy, Storage, Pydantic, Alembic, aiogram, Poetry, Dockerfile, Telegram, Docker, Python, GitLab CI/CD, PostgreSQL
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Апрель 2023 - По настоящее время
(1 год 1 месяц)
Тинькофф — интернет-банк, команда сервиса самозанятых
Роль
Python-разработчик
Обязанности
Тинькофф — интернет-банк, команда сервиса самозанятых
• Написал микросервис на стеке Python FastAPI.
• Использовал БД Postgre в связке SQLAlchemy для написания простых и сложных запросов.
• Интегрировал Kafka как брокер сообщений.
• Приложение заточено для работы 2 Инстансах для работы на 2 нодах в Кубере.
• Написал E2E тесты на Python с PyTest.
• Интеграционные и E2E тесты на Scala.
• Развитие внутреннего сервиса для облегчения тестирования на FastAPI с использованием Postgres, SQLAlchemy, Kafka, развернутом на 2 нодах в кубере.
• Фиксы в коде сервиса Scala / ZIO.
• Разбор инцидентов с устранением последующих ошибок подобного рода.
• Развитие процессов в команде.
Используемые технологии:
Scala, Python, FastAPI, Postgres, Kafka, GitLab CI/CD, Docker, Postman
Стек специалиста на проекте
PostgreSQL, Docker, Python, Postman, Scala, Pytest, SQLAlchemy, FastAPI, Microservices, Kafka, Testing, Python2, Python3, E2E testing, GitLab CI/CD, Zio
Отрасль проекта
FinTech & Banking
Период работы
Август 2021 - Апрель 2023
(1 год 9 месяцев)
Alytics — сервис сквозной аналитики и автоматизации контекстной рекламы.
Роль
Специалист по обеспечению качества и автоматизированному тестированию
Обязанности
Что было сделано?
• Автоматизированное E2E тестирование (ETL, API) с использованием Pytest.
• Ручное функциональное и интеграционное тестирование,
• Исполнение роли SCRUM-мастера.
• Улучшение процессов в команде.
Стек специалиста на проекте
API, Pytest, ETL, Integration testing, xAPI, E2E testing
Отрасль проекта
Media
Период работы
Сентябрь 2020 - Август 2021
(1 год)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Национальный исследовательский университет "МИЭТ"
Специальность
Бакалавр: Управление в технических системах
Завершение учебы
2017 г.
Дополнительное
Учебное заведение
Национальный исследовательский университет "МИЭТ"
Специальность
Магистр: Управление в технических системах
Завершение учебы
2019 г.