ЕЖ
Егор Ж.
Мужчина, 23 года
Россия, Санкт-Петербург, UTC+3
Ставка
3 082,74 Р/час
вкл. НДС 5% (114.29 Р)
Специалист доступен с 31 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — 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, ORM, ClickHouse, Pandas, SQLAlchemy, FastAPI, Webhooks, Alembic, Python3, React, oauth2, 11, typescript
Отрасль проекта
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, ORM, ClickHouse, Pandas, SQLAlchemy, FastAPI, Alembic, Django, Python3, React, 11, typescript
Отрасль проекта
Government & Public Sector
Период работы
Июнь 2022 - Декабрь 2024
(2 года 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет телекоммуникаций имени проф. М.А. Бонч-Бруевича
Специальность
Кафедра программной инженерии и вычислительной техники
Завершение учебы
2024 г.