Егор Ж. Python разработчик, Middle+

ID 28555
ЕЖ
Егор Ж.
Мужчина, 23 года
Россия, Санкт-Петербург, UTC+3
Ставка
3 082,74 Р/час
вкл. НДС 5% (114.29 Р)
Специалист доступен с 14 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Middle+
Навыки
Alembic
Asyncio
BS4
Celery
Django
Django ORM
DRF
FastAPI
Git
GitHub
GitLab
Go
Linux
macOS
MongoDB
MS Windows
MyPy
PostgreSQL
Pydantic
Pytest
Python3
ruff
SQLAlchemy
SQLite
WebSockets
Pandas
ORM
MinIo
Python
GraphQL
Kubernetes
Отрасли
Government & Public Sector
RnD
Знание языков
Английский — B1
Главное о специалисте
Языки программирования: Python 3, Go. Фреймворки и технологии: FastAPI, Pydantic, SQLAlchemy2, Alembic, Django, DRF, Websockets, BS4, ruff, mypy, pytest, uv, asyncio , celery. Микросервисы: разработка, оптимизация, деплой, взаимодействие. Монолиты: опыт поддержки и миграции к микросервисной архитектуре. Шины данных: Apache Kafka, RabbitMQ. Логирование и мониторинг: Prometheus/Grafana. Инструменты и базы данных: PostgreSQL, SQLite, Redis, Docker, MongoDB. Методологии: DRY, KISS, SOLID. Тестирование: разработка автотестов (pytest, pre-commit), интеграция с CI/CD пайплайнами. Личностные качества: самостоятельность и ответственность. Коммуникабельность и гибкость. Самосовершенствование и бурный интерес к своей специальности. Дополнительно: Навыки HTML, CSS, JS, минимальные навыки React.
Проекты   (3 года 2 месяца)
Радиофид
Роль
Python-разработчик
Обязанности
Описание проекта Международный разработчик и производитель беспроводных продуктов и комплексных решений IRZ выделил команду для разработки ПО для удобной работы с технической документацией. Обязанности Написание(Рефакторинг с Flask) API на FastAPI Работа с PostgreSQL, в основном через SQLAlchemy ORM, проработка моделей, миграции с Alembic Проектирование архитектуры Тесты на pytest Докстринги и описание проекта Взаимодействие с фротендом Работа с раннером и пайплайнами для CI/CD(GitLab) развертки не только своей части, но также BFF(Exspress.js) и Frontend(React + Nginx) Настройка Docker для себя, Frontend и BFF Работа с production и stage серверами, их администрирование, настройка хранилища образов В дополнение - помощь с проектированием самого приложения, наработка нового функционала
Достижения
После перехода на FastAPI и рефакторинг с легаси функционала производительность по отзывам тестировщиков и фронтенда очень сильно улучшилась. Из-за этого удалось уйти от костылей и создать поддерживаемое и структурированное приложение. В компании я отчасти выполнял функции DevOps настраивая контейнеры, VPN и деплой приложений.
Стек специалиста на проекте
PostgreSQL, REST, Celery, TypeScript, ORM, ClickHouse, Pandas, SQLAlchemy, FastAPI, Webhooks, Alembic, Python3, React, oauth2
Отрасль проекта
RnD
Период работы
Декабрь 2024 - Июль 2025  (8 месяцев)
ООО ЕИС ЖКХ
Роль
Python-разработчик
Обязанности
Описание проекта Программное обеспечение для работы Управляющих компаний, расчета ЖКУ, работа с заявками и обращениями, работа с документацией и многое другое. Также отдельное ПО для жителей. Интеграции с банками и ГИС ЖКХ. Обязанности Разработка и поддержка монолита на Django, DRF(2 оромных проекта). Celery для периодических и параллельных задач с мониторингом во Flower. Разбор монолита на микросервисы FastAPI(3 микросервиса спроектированных и написанных мной: сервис по работе с заявками и обращениями, интеграция с ГазпромБанком, интеграция со СБЕРом) Разработка ТГ бота на aiogram3 для работы с заявками. Асинхронное программирование на asyncio с использованием соответствующих библиотек Работа с MongoDB(ODM: Mongoengine, Beanie; чистый pymongo) Работа и проектирование PostgreSQL (SQLAlchemy2) Оптимизация работы с базами данных Написание документации(докстринги и общая документация к проекту) Написание тестов на pytest: тестирование api. Настройка Pipeline в GitLab для автоматического тестирования Построение внутреннего шлюза для взаимодействия микросервисов через Apache Kafka Интеграция с фронтенд-командой, деплой через Jenkins и Ansible Ведение репозиториев в GitLab, работа с Git, контроль версий Контроль и управление задачами через Redmine
Достижения
Разобрал большой кусок монолита на Django по работе с обращениями и заявками. Сделал интеграцию обращений с ГИС ЖКХ Отрефакторил систему взаимодействия с Газпромбанком, автоматизировал отчетность. Написал с нуля интеграцию со Сбером. Сервис оплат был полностью на мне, включая автосписания у жителей, работу с картами, взаимодействие с банком, решение нетипичных ситуаций, работа с документацией.
Стек специалиста на проекте
PostgreSQL, Python, GraphQL, MongoDB, Kubernetes, Celery, TypeScript, ORM, ClickHouse, Pandas, SQLAlchemy, FastAPI, Alembic, Django, Python3, React
Отрасль проекта
Government & Public Sector
Период работы
Июнь 2022 - Декабрь 2024  (2 года 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет телекоммуникаций имени проф. М.А. Бонч-Бруевича
Специальность
Кафедра программной инженерии и вычислительной техники
Завершение учебы
2024 г.

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

Blockchain • EdTech • FinTech & Banking • Government & Public Sector • Realty & Constructoring • VR/AR
ЕГ
Евгений Г.
Нижний Новгород
Python разработчик
Senior
3 246,75 Р/час
Actions
AES
aiogram
Alembic
API Gateway
Architecture
argparse
async/await
Asyncio
Beautiful soup
+131

Опытный Python-разработчик, senior. Специализируется на backend-разработке и управлении командами разработчиков. Обладает глубокими знаниями в области проектирования архитектуры приложений, включая принципы Чистой и Гексагональной архитектуры. Опыт работы на проектах: - PSV Meta (криптоигра через приложение Telegram): руководство командой backend-разработчиков, проектирование архитектуры приложения, интеграция с Telegram. - TBI Bank (банковское приложение): фиксация и исправление багов, оптимизация работы с Redis, реализация маскировки персональных данных в логах. - «Просвещение» (образовательная платформа): разработка backend-системы на FastAPI, интеграция с PIM-системой через Kafka, создание RESTful API. - Криптобиржа LATOKEN: добавление нового функционала, оптимизация архитектуры платформы, сбор и обработка данных с CoinMarketCap и BitQuery. - Студия ТГ (система анкетирования для ФНС): разработка backend на Java Spring, проектирование базы данных, настройка взаимодействия с RabbitMQ, Prometheus, Grafana. - Студия ТГ (государственная кадастровая оценка): создание платформы на Django, настройка Celery, конфигурация Nginx и Docker. - Neuro.net (логика диалогов и интеграция систем через API): разработка логики диалогов, интеграция с внешними системами. - Обучение на курсе «Разработка backend-приложений на Python»: создание RESTful API с Django и DRF, работа с ORM, написание тестов.

Подробнее
Blockchain • Cloud Services • Manufacturing
АК
Алексей К.
Омск
Python разработчик
Senior
3 831,17 Р/час
aiogram
aiohttp
Alembic
Ansible
API Gateway
Architecture
Asyncio
AWS
BDD
Beautiful soup
+109

Опытный Python-разработчик, специализируется на backend-разработке. Участвовал в проекте Royal Finance, где занимался разработкой масштабируемых RESTful API с использованием Python, Django и DRF. Оптимизировал вычислительную логику на базе асинхронного программирования, Celery и RabbitMQ. Внедрил современные стандарты контроля качества кода и CI/CD процессы. В рамках проекта Iviz SaaS-платформы реализовал высоконадёжный механизм на основе архитектуры CDC для мгновенной обработки изменений в распределённой системе. Настроил и управлял очередями задач с использованием RabbitMQ, ZeroMQ и gRPC. Для Alma services разработал ETL-пайплайн на Python для агрегации и предварительной обработки данных с умных датчиков. Интегрировал систему с Apache Kafka для организации потоковой передачи данных. На проекте Insist services разработал интуитивно понятный интерфейс на Java/Kotlin для мониторинга температуры в реальном времени. Внедрил алгоритм автоматической регулировки оборудования для оптимизации работы систем охлаждения.

Подробнее
FinTech & Banking • Media
ДК
Диана К.
Минск
Python разработчик
Senior
3 147,27 Р/час
access
acl
ActiveMQ
aggregate
aiohttp
Apache Kafka
API
Architecture
Async
Asyncio
+136

▪ Разработчик программного обеспечения с более чем 5-летним опытом коммерческой разработки корпоративного ПО для различных отраслей (стартапы / e-commerce). ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Опыт в оптимизации SQL-запросов и асинхронном программировании. ▪ Разработка и проектирование микро сервисных архитектур, обеспечивающих модульность, гибкость и высокую производительность систем для крупных проектов. ▪ Настройка и оптимизация CI/CD процессов с использованием Gitlab и Jenkins. ▪ Отличные коммуникативные навыки, быстрая адаптация к команде. ▪ Ориентация на результат и успешное выполнение задач.

Подробнее

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

Отрасли не указаны
СС
Станислав С.
Санкт-Петербург
QA ручной
Middle
2 181,82 Р/час
PostgreSQL
RabbitMQ
Git
HTML
CSS
Jira
Confluence
SQL
Agile
Postman
+21

Софт скилы: - У меня довольно легко получается ладить с окружающими людьми, считаю что со всеми всегда можно найти общий язык; - Практичный и умеющий находить компромисс человек, легко справляюсь со стрессовыми ситуациями и не паникую когда "Все пропало"; - Если чего-то не знаю, то быстро умею гуглить или найду у кого спросить; - Имею аналитический склад ума; - Обладаю умеренным перфекционизмом; - Умею работать в многозадачном режиме. Пунктуален. Хард скилы: - Знаю что такое Pipeline и для чего нужен Docker; - Понимаю клиент-серверную архитектуру и детали HTTP; - Для тестирования фронта и локализаций багов работаю с Devtools; - Разберусь с дизайном в Figma; - Уверенно работаю с Postman (коллекции, переменные); - Работаю с Charles (breakpoint, map local); - Запускаю эмуляторы в Android Studio; - Работаю с Git через линуксовую консоль; - Знаю про методологию Agile, Scrum и Kanban; - Работал с TMS системами Qase.io и Яндекс.Пальма. Дополнительно изучал: - Прошел курс на Stepik по Python и написал своего Telegram бота; - Прошел курс на Udemy по Cypress для начинающих; - Прошел курс на Udemy "Тестирование ПО с помощью Jmeter; - Читаю Habr, смотрю интересные видео-уроки и лекции на Youtube для саморазвития и изучаю Telergam каналы о тестировании. опыт тестирования API (использую - Postman, Swagger уверенные знания теории тестирования, методологий разработки ПО опыт работы с RabbitMQ знание SQL - начальный уровень. Ключевые навыки Postman, Swagger, REST API Charles, SQL, CSS, HTML , Git, Cypress, Linux, , RabbitMQ PostgreSQL TestRail Atlassian Jira Confluence Black box testing Agile Scrum

Подробнее