Вячеслав К. Python разработчик, Senior

ID 17236
ВК
Вячеслав К.
Мужчина
Россия, Смоленск, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 14 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Senior
Навыки
Alembic
AWS
Bash scripting
Beautiful soup
Bitbucket
Celery
CI/CD
CodePipeline
CSS3
Django
Django Rest Framework
Docker
Docker Compose
EC2
FastAPI
Flask
Git
GitHub
GitLab
Gunicorn
HTML5
JavaScript
Kafka
MongoDB
MySQL
Nginx
Pandas
PostgreSQL
Pydantic
Pytest
RabbitMQ
RDS
React
Redis
REST
S3
SQLAlchemy
Swagger API
Uvicorn
Bash
Boto3
CloudWatch
Keycloak
Kubernetes
Lambda
Matplotlib
Numpy
Pika
cloud
Cloud Functions
gateway
GCP
Identity Server
platform
Storage
XML
Postgis
BeautifulSoup4
mock
Elasticsearch
OpenSearch
Python3
Отрасли
Cloud Services
E-commerce & Retail
Travel, Hospitality & Restaurant business
Знание языков
Английский — B2
Главное о специалисте
● Более 6-ти лет коммерческой разработки на Python ● Совершенные знания Python ● Умение писать повторно используемый код ● Практическое использование DRY и SOLID ● Опыт Frontend разработки ● Проектирование архитектуры MVC ● Хорошее понимание SQL ● Разработка RESTful API ● Автоматизированное тестирование
Проекты   (7 лет 5 месяцев)
Приложение автоматизации учета рабочей формы
Роль
Инженер-программист
Обязанности
Проект направлен на создание нескольких микросервисов для автоматизации приема и выдачи формы сотрудникам внутри огромной компании. Вместо ручной бумажной работы весь необходимый функционал переведен в личный кабинет сотрудников и администраторов. Система позволяет контролировать процесс принятия сотрудника на работу, фиксирование его антропометрических данных, создание заявки для заказа новой формы, ее доставка, принятие, выдача сотруднику. Также система следит за увольнениями сотрудников для снятия формы с учета и ее отправки на склад. ● Разработка архитектуры проекта ● Разработка нового функционала ● Внедрение интеграций с различными сервисами внутри огромной структуры компании ● Написание технической документации ● Создание бизнес требований и задач ● Ревью и рефакторинг кода ● Разработка и поддержка большого функционала django админ панели ● Подключение к AWS сервисам с помощью boto3 ● Настройка AWS сервисов ● Разработка схемы базы данных ● Оптимизация сложных запросов в базы данных ● Обработка больших объемов данных при помощи numpy ● Анализ работы сторонних сервисов и приложений ● Оптимизация работы с Django ORM, решение N+1 проблем ● Разработка функционала считывания информации из excel файлов посредством pandas, с ее последующим внедрением в базу данных ● Организация общения микросверсивов через технологию RPC ● Нормализация таблиц и профилирование sql-запросов ● Написание тестов ● Написание bash-скриптов ● Визуализация данных при помощи matplotlib - Python 3.12 - Django 5.0
Стек специалиста на проекте
RabbitMQ, Docker, Elasticsearch, Bash, Kubernetes, AWS, Keycloak, Lambda, Pandas, SQLAlchemy, Numpy, FastAPI, Matplotlib, Django Rest Framework, Pydantic, Alembic, Django, Docker Compose, Python3, Boto3, Pika, OpenSearch, S3, CloudWatch, RDS
Отрасль проекта
Cloud Services
Период работы
Март 2023 - По настоящее время  (2 года 8 месяцев)
Сервис оптимизации бизнес-процессов
Роль
Инженер-программист
Обязанности
Приложение для оптимизации бизнес-процессов за счет интеграции с Salesforce Marketing Cloud. Система использует в своей основе Google Cloud Functions и микросервисы, связанные с помощью брокеров сообщений и HTTP. Данное приложение позволяет автоматизировать процессы и операции, повышая общую эффективность бизнеса. ● Код-ревью (проверял и оставлял возможные улучшения в пулл реквестах других разработчиков) ● Разработка архитектуры межсервисного взаимодействия на основе HTTP посредством standalone-модулей, хранимых на артефактах ● Настройка и отладка интеграции с Salesforce Marketing Cloud ● Разработка сервиса атоматизации ETL пайплайнов для обработки информации из Salesforce Marketing Cloud ● Проектирование и реализация функционала отдельных микросервисов: сервис авторизации и аутентификации, а также сервис выборки, анализа и построения графиков для собранной информации ● Разработка системы фильтрации данных для построения графиков ● Нормализация таблиц, оптимизация запросов к базе данных и профилирование sql-запросов, решение N+1 проблем ● Рефакторинг и выделение общей логики в отдельную библиотеку для повторного использования в проекте ● Менторство (проводил онбординг новых разработчиков в проект) ● Использование интеграции с Postman для создания end-to-end тестов для приложения с использованием ● Мониторинг и исправление багов ● Настройка интеграции уведомлений Postman о результатах тестирования в корпоративную среду клиента ● Участвовал в разработке и отладке CI/CD пайплайнов для развёртывания приложения в облаке
Стек специалиста на проекте
PostgreSQL, Docker, Elasticsearch, XML, Pytest, GitHub, Celery, SQLAlchemy, FastAPI, Cloud Functions, Django Rest Framework, Storage, Pydantic, Alembic, Django, Docker Compose, Python3, Redis, GCP, OpenSearch, cloud, Identity Server, gateway, platform
Отрасль проекта
Cloud Services
Период работы
Май 2022 - Февраль 2023  (10 месяцев)
Служба бронирования
Роль
Инженер-программист
Обязанности
Букинговая платформа, позволяющая забронировать номер в отеле или квартиру на определенный срок. Реализована двухсторонняя система отзывов с оценками и комментариями, а также механизм продвижения клиентов и арендодателей с высоким рейтингом. Платформа предоставляет возможность стать арендодателем, после верификации документов. На карту города накладывается сетка, которая делит ее на ячейки со списками доступного жилья, данное решение помогло снизить нагрузку на базу данных. ● Код-ревью (проверял и оставлял возможные улучшения в пулл реквестах других разработчиков) ● Моделирование предметной области и архитектурный дизайн базы данных (связи, индексы, возможные типы данных) ● Разработка пакета для работы с геоданными, настройка и внедрение в существующие компоненты, а также интеграции с postgis ● Рефакторинг компонента работы с картой для снижения количества запросов к базе данных и группировки жилья по областям ● Участие в разработке системы двусторонней обратной связи с подсчетом рейтинга для каждого клиента ● Разработал и внедрил механизм стимуляции пользователей с высоким рейтингом ● Участие в разработке системы автоматизации верификации документов арендодателей ● Оптимизация работы с Django ORM, решение возникавших N+1 проблем ● Внедрение event-driven архитектуры ● Мониторинг и отладка проблем приложения (сбор статистики по скорости выполнения SQL-запросов, использование графических инструментов для мониторинга sql-проблем и проблем с кодом) ● Автоматизированное тестирование (разработка тестов, покрывающих основную бизнес-логику разработанных компонентов) ● Индексирование данных с помощью SP-GiST индекса (увеличило производительность базы данных при работе с пространственными данными)
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Elasticsearch, Pytest, Nginx, AWS, GitHub, Celery, Postgis, Gunicorn, Django Rest Framework, Django, Docker Compose, Python3, EC2, Redis, OpenSearch, S3, Swagger API
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Ноябрь 2020 - Апрель 2022  (1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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

Blockchain • Cloud Services • Manufacturing
АК
Алексей К.
Омск
Python разработчик
Senior
3 831,17 Р/час
HTML5
Grafana
архитектура
GraphQL
Монолитные приложения
AWS
river
notebook
Postman
openAI
+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 для мониторинга температуры в реальном времени. Внедрил алгоритм автоматической регулировки оборудования для оптимизации работы систем охлаждения.

Подробнее