АХ
Андрей Х.
Мужчина, 26 лет
Россия, Екатеринбург, UTC+5
Ставка
3 082,74 Р/час
вкл. НДС 5% (114.29 Р)
Специалист доступен с 1 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Андрей — Python-разработчик уровня Senior из Екатеринбурга. Специализируется на разработке серверной части проектов, проектировании API и таблиц в базе данных. Имеет опыт работы с IoT и E-commerce & Retail.
Ключевые навыки: Bash, C++, Django, Docker, Docker Compose, ELK, FastAPI, Git, Go, gRPC, Linux, Nginx, PostgreSQL, Pytest, RabbitMQ, Redis, REST API, SQL, SQLAlchemy, Swagger, YAML, работа с нереляционными БД (NoSQL), объектно-ориентированное программирование (ООП), рефакторинг кода.
Участвовал в следующих проектах:
- разработка серверной части проекта умных домофонов, проектирование API и таблиц в базе данных (IoT);
- проект домофонии (модульный монолит) — активная поддержка и введение новых фич (IoT);
- разработка сервисов и высоконагруженных систем, разработка веб-приложений (E-commerce & Retail);
- бэкенд-разработка на питоне для приложения (IoT).
На проектах занимался разработкой и оптимизацией SQL-запросов, проектированием архитектуры систем, созданием бизнес-логики приложений и API, внедрением принципов чистой архитектуры (Clean Architecture), разработкой стратегий для обеспечения отказоустойчивости и масштабируемости систем, мониторингом работоспособности и производительности программного продукта.
Проекты
(4 года 9 месяцев)
Разработка серверной части проекта умных домофонов, проектирование API и таблиц в базе данных
Роль
Python Developer
Обязанности
Чем занимался на проекте / задач
Разработка и оптимизация SQL-запросов (с использованием ORM и «сырого» SQL).
Проектирование архитектуры систем, микросервисной коммуникации через RabbitMQ.
Создание бизнес-логики приложений и API для взаимодействия с фронтендом и мобильными клиентами.
Внедрение принципов чистой архитектуры (Clean Architecture) для повышения поддерживаемости кода.
- 2 разработчика на мобильном приложении, 1 разработчик фронтенд, 1 продакт, 2 тестировщика.
В данный момент весь бекенд проекта мне поручено вести одному.
Достижения
Чат технической поддержки с возможностью использования разными клиентами из разных проектов + интеграция с Bitrix24 на websockets + fastapi + postgresql, благодаря чему оптимизировали бизнес-процессы по ТП.
Мониторинг Prometheus + Graphana основонго бэкенда + мониторинг всех хостов с панелями в zabbix и его автонастройка как отдельный сервис - получили полную аналитику, метрики, логи и алерты по проекту и обслуживаемыми
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Python, Pytest, aiohttp, FastAPI, CI/CD, swarm, GitLab-CI
Отрасль проекта
IoT
Период работы
Январь 2023 - По настоящее время
(2 года 8 месяцев)
Проект домофонии (модульный монолит) - активная поддержка и введение новых фич
Роль
Python Developer
Обязанности
Чем занимался на проекте / задач
Разработка и обслуживание серверной части приложения
Исправление выявленных багов
Написание программного кода
Проведение регулярного мониторинга работоспособности и производительности программного продукта
Разработка стратегий для обеспечения отказоустойчивости и масштабируемости систем
Масштабирование серверной инфраструктуры
Разработка и поддержка клиентской части веб-приложения
Внедрение и поддержка CI/CD процессов в направлении или компании
Тестирование баз данных и серверной части веб-приложения
Подготовка тестовых данных
Анализ причин багов с целью их предотвращения в будущем
Составление запросов для взаимодействия с базами данных
Контроль версий программного кода, отслеживание изменений кода и управление ими
Формализация и алгоритмизация поставленных задач для дальнейшего написания программного кода
Тестирование программного кода
Ревью программного кода, написанного другими разработчиками
Разработка и интеграция API для обмена данными между различными системами и приложениями
Создание и согласование планов тестирования
Оформление программного кода в соответствии с требованиями заказчика, а также со стандартами, принятыми в отрасли и в компании
Ведение отчетности о ходе разработки
Состав команды:
- 2 разработчика на мобильном приложении, 1 разработчик фронтенд, 1 продакт, 2 тестировщика.
В данный момент весь бекенд проекта мне поручено вести одному.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Python, Pytest, aiohttp, FastAPI, CI/CD, swarm, GitLab-CI
Отрасль проекта
IoT
Период работы
Январь 2023 - По настоящее время
(2 года 8 месяцев)
Разработка сервисов и высоконагруженных систем, разработка веб-приложений
Роль
Python Developer
Обязанности
Чем занимался на проекте / задачи
Разработка интеграций с различными интернет-маркетплейсами
Оптимизация sql-запросов DjangoORM и PostgreSQL
Работа с очередями задач по выгрузке с Celery и RabbitMQ
Реализация основной бизнес-логики приложения
Настройка логгирования и метрик в ELK-стэке
Построение архитектуры таблиц в БД PostgreSQL
Написание документации к АПИ в Swagger
Написание YAML и Dockerfile для Docker, docker-compose и Ansible
Стек специалиста на проекте
C++, C/C++, ELK, Clean Architecture, SOLID, SQLAlchemy, Bash, Git, Go, Linux, Swagger, Redis, Pytest, Nginx, Celery, FastAPI, gRPC, СУБД, Docker Compose, SQL, Docker, Python, YAML, Django, RabbitMQ, Нереляционные БД (NoSQL), REST API, PostgreSQL, Framework, CI/CD, Объектно-ориентированное программирование (ООП)
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2021 - Декабрь 2022
(1 год 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
УРТК им. А.С. Попова
Специальность
Информационные системы и программирование
Завершение учебы
2020 г.