Кирилл С. Python разработчик, Senior
ID 17231
КС
Кирилл С.
Мужчина, 25 лет
Россия, Смоленск, UTC+3
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 13 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Более 4-х лет опыта работы с Python, JS и TS
● Отличные знания Python
● Написание повторно используемого кода
● Практическое использование DRY и SOLID
● Проектирование чистой архитектуры
● React.js фреймворк
● Django, DRF, FastApi фреймворки
● Углубленное понимание SQL
● Проектирование RESTful APIs
● Автоматизированое тестирование
Проекты
(5 лет 3 месяца)
Платформа для льготного питания
Роль
Инженер-программист
Обязанности
Приложение предназначено для предоставления сотрудникам или членам профсоюза льгот, преимуществ и бонусов, связанных с питанием, которые они могут использовать в ресторанах, кафе и продуктовых магазинах-партнерах. Платформа упрощает управление, распределение и использование льгот на питание, помогая как работодателям, так и пользователям отслеживать их использование.
● Разработка бэкенда
● Разработка монолитной архитектуры на Django и DRF
● Разработка фронтенда на React
● Интеграция приложений с Envoy, Salesforce
● Интеграция со сторонними сервисами
● Рефакторинг компонентов React для уменьшения времени загрузки
● Написание SQL-триггеров и представлений;
● Оптимизация SQL-запросов
● Реализация нового функционала
● Проектирование и настройка CI/CD конвейеров с помощью Jenkins;
● Настройка логгирования и мониторинга через Datadog;
● Рефакторинг легаси кода и исправление ошибок
● Написание скриптов на bash;
● Настройка прекоммит-хуков для улучшения качества коммитов;
● Валидация и обработка больших объемов данных с помощью pandas;
● Написание технической документации;
● Реализация юнит-тестов и интеграционных тестов
● Наставничество новичков
● Код-ревью
Стек специалиста на проекте
Swagger API, Redux, AWS, ClickHouse, Numpy, Bash, Pandas, Linux, API Gateway, S3, Docker Compose, EKS, Docker, Python, etc, Formik, TypeScript, Lambda, DynamoDB, CloudWatch, GitLab CI/CD, Axios.js, Django, RDS, Material UI, RabbitMQ, React, JavaScript, PostgreSQL, Django Rest Framework, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Март 2023 - По настоящее время
(2 года 5 месяцев)
Система управления обучением
Роль
Инженер-программист
Обязанности
Платформа, позволяющая администраторам загружать учебный контент, проводить уроки для учащихся, отправлять уведомления и обмениваться данными с авторизованными пользователями. Таким образом, все студенты и преподаватели получают легкий доступ к курсам в режиме реального времени, а администраторы и менеджеры могут отслеживать прогресс учащихся и вносить улучшения.
● Разработка бэкенда;
● Перепроектирование архитектуры монолитов в архитектуру микросервисов;
● Разделение кода на независимые слои, такие как доменный слой, слой приложений, инфраструктура и интерфейсы.
● Оптимизация сложных SQL-запросов;
● Настройка хранения версий и статистики на AWS S3;
● Настройка AWS Lambda и API Gateway для бессерверной части приложения;
● Следование принципам чистой архитектуры для обеспечения слабой связанности компонентов, что упростило поддержку, масштабируемость и тестирование кода
● Использование AWS Lambda для обработки уведомлений о событиях из базы данных AWS RDS;
● Интеграция сторонних сервисов для мобильных push-уведомлений;
● Настройка экземпляра базы данных AWS RDS для репликации моментальных снапшотов и журналов транзакций в другой регион AWS;
● Оптимизация индексов MongoDB;
● Оптимизация приложения;
● Написание конфигураций для развертывания приложений на EKS;
● Написание модульных тестов;
● Код-ревью.
Стек специалиста на проекте
dash, ecr, AWS, ses, SQLAlchemy, Numpy, Bash, API, Pandas, MongoDB, Linux, Redis, GitHub, FastAPI, Terraform, Kafka, API Gateway, IAM, S3, SNS, Pydantic, Docker Compose, EKS, Jinja, Cognito, Docker, Python, GitHub Actions, etc, Lambda, Django, RDS, PostgreSQL, Django Rest Framework, Kubernetes
Отрасль проекта
EdTech
Период работы
Апрель 2022 - Февраль 2023
(11 месяцев)
Приложение для бронирования гостиничных номеров
Роль
Инженер-программист
Обязанности
Приложение для бронирования гостиничных номеров в разных городах и странах. Пользователи могут бронировать номера, используя интерактивную карту всего отеля, а также просматривать эти номера изнутри с помощью панорамы. Приложение также поддерживает множество вариантов оплаты, делая весь процесс бронирования плавным и удобным.
● Fullstack разработка;
● Рефакторинг устаревшего кода;
● Разработка всех частей админ-панели на стороне back-end и front-end;
● Реализация новых API-запросов на основе новых бизнес-требований;
● Настройка хранения статистики на AWS S3;
● Массовая рассылка писем с использованием AWS SES;
● Переписывание шаблонов Django на React;
● Активное сотрудничество с командами разработчиков продукта и дизайна для воплощения их видения и пользовательского опыта в коде;
● Управление кластерами kubernetes(k8s);
● Реализация конфигураций развертывания для EKS;
● Написание сложных bash-скриптов для развертывания;
● Написание юнит-тестов.
Стек специалиста на проекте
HTML/CSS, Redux, ecr, AWS, ses, Numpy, Elasticsearch, Bash, MongoDB, Linux, GitHub, Celery, MUI, API Gateway, S3, Docker Compose, EKS, Cognito, Docker, Python, GitHub Actions, etc, TypeScript, Lambda, Django, RDS, React, JavaScript, PostgreSQL, Django Rest Framework, Kubernetes
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Март 2021 - Апрель 2022
(1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет