Премия рунета

Дмитрий М. Python разработчик, Middle

ID 16817
ДМ
Дмитрий М.
Мужчина
Россия, Пермь, UTC+5
Ставка
1 750 Р/час
НДС не облагается
Специалист доступен с 9 октября 2024 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Middle
Навыки
Python
PostgreSQL
Django
DRF
Celery
Redis
Asyncio
OpenPyXL
aiohttp
Pytest
Nginx
Gunicorn
Docker
Git
Docker Compose
Swagger
S3
HTML
CSS
Grafana
Prometheus
FastAPI
SQLite
MS Windows
Linux
djangoorm
SQLAlchemy
ClickUp
GitLab
Gitlab CI
GitHub
GitHub Actions
CI/CD
SQL
Django Rest Framework
Django ORM
telegram bot
Pillow
ngix
Отрасли
EdTech
LifeStyle
Знание языков
Английский — B2
Главное о специалисте
· Разработка и поддержка программного обеспечения на Python; · Знания и опыт работы с backend направлением; · Знание классических алгоритмов и структур данных; · Владение фреймворками Python; · Проектирование и оптимизация БД; · Знание и понимание работы asyncio для написания асинхронного кода, aiohttp для создания асинхронных веб-приложений (+ multiprocessing и threading); · Понимание принципов ООП; · Опыт в написания тестов (pytest, unittest, Django-unittest) · Проведение code-review; · Навыки работы с git; · Реализация нескольких проектов от этапа разработки до развёртывания и поддержки; · Опыт работы в команде.
Проекты   (1 год 10 месяцев)
Аутсорс
Роль
Программист-разработчик
Обязанности
1. Телеграм-бот для найма сотрудников. 2. Бэкенд для маркетплейса. · Разработка и внедрение новых модулей и функционала для телеграм-бота с использованием фреймворка python-telegram-bot; · Создание и интеграция новых API-эндпоинтов с использованием Django REST Framework для обеспечения взаимодействия фронтенда с бэкендом; · Имплементация логики взаимодействия бота с пользователями; · Рефакторинг и оптимизация существующего кода для повышения производительности и читабельности; · Работа с существующими модулями, их улучшение и добавление новых возможностей по мере необходимости; · Участие в регулярных встречах и обсуждениях архитектуры проекта с старшими разработчиками; · Внесение предложений по улучшению архитектуры и внедрение лучших практик разработки; · Написание и поддержка тестов для всех новых и существующих модулей с использованием pytest и unittest; · Интеграция тестирования в CI/CD пайплайн для автоматизации проверки кода.   · Разработка новых модулей и компонентов для бэкенда маркетплейса на Python с использованием Django и Django REST Framework; · Проектирование архитектуры базы данных с помощью ERD-диаграмм; · Проектирование (UML), разработка и интеграция новых RESTful API эндпоинтов с использованием DRF и документирование их с помощью Swagger; · Оптимизация производительности и масштабируемости текущих решений, в том числе запросов к базе данных PostgreSQL; · Рефакторинг и улучшение существующего кода; · Интеграция с S3 и Redis; · Внесение изменений в существующие API на основе обратной связи от фронтенд-разработчиков; · Участие в регулярных встречах и обсуждениях архитектуры проекта с командой; · Написание и поддержка тестов для нового и существующего функционала с использованием pytest (+unittest); · Обеспечение высокого уровня покрытия кода тестами для минимизации ошибок и повышения стабильности; · Участие в процессе CI/CD для автоматического запуска тестов и деплоя с использованием docker-compose и GitLab CI
Стек специалиста на проекте
telegram bot, Swagger, Redis, Pytest, Nginx, Celery, Django ORM, Django Rest Framework, S3, OpenPyXL, Docker Compose, Python, Django, PostgreSQL
Отрасль проекта
LifeStyle
Период работы
Ноябрь 2023 - По настоящее время  (1 год)
Яндекс Практикум
Роль
Наставник (ревьюер)
Обязанности
Курс "Python в ИИ от Яндекса: разработка ботов на базе нейросетей". · Подготовка и проведение регулярных вебинаров по основным темам курса, включая основы Python и использование нейросетей; · Объяснение сложных концепций простым и доступным языком, адаптированным для подростков; · Ответы на вопросы студентов в реальном времени, предоставление дополнительных пояснений и примеров; · Проверка и оценка домашних заданий студентов, предоставление обратной связи; · Оценка проектов на основе установленных критериев, выделение сильных сторон и областей для улучшения; · Рекомендации по улучшению кода, оптимизации алгоритмов и применению лучших практик программирования; · Общение со студентами для понимания их уровня знаний и мотивации; · Помощь в решении возникших трудностей и вопросов, предоставление дополнительных ресурсов и материалов; · Создание и обновление презентаций, учебных материалов и примеров кода для вебинаров и самостоятельного изучения; · Подготовка дополнительных заданий и проектов для углубленного изучения тем курса; · Руководство практическими занятиями, помощь студентам в реализации их проектов; · Демонстрация практических примеров и работа над реальными задачами вместе со студентами; · Сбор отзывов от студентов о курсе, анализ полученных данных для улучшения учебного процесса; · Участие в регулярных встречах с другими наставниками и руководителями курса для обмена опытом и лучшими практиками; · Взаимодействие с другими наставниками и преподавателями для координации учебного процесса;
Стек специалиста на проекте
telegram bot, Pillow, Python, Django, PostgreSQL
Отрасль проекта
EdTech
Период работы
Август 2023 - Декабрь 2023  (5 месяцев)
ЭР-Телеком Холдинг
Роль
Python-разработчик (Intern)
Обязанности
Работа с микросервисом. · Разработка архитектуры шаблона микросервиса; · Проектирование базы данных PostgreSQL; · Создание основных CRUD операций для работы с данными в Django REST Framework; · Интеграция метрик с помощью Grafana, Prometheus и Jaeger для мониторинга работы микросервиса; · Настройка и использование nginx; · Написание и запуск юнит-тестов для проверки функциональности; · Участие в код-ревью и получении обратной связи от опытных разработчиков.
Стек специалиста на проекте
Grafana, ngix, Prometheus, Django Rest Framework, Docker Compose, Python, Django, PostgreSQL
Отрасль проекта
LifeStyle
Период работы
Июнь 2023 - Июль 2023  (2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Участник 1/4 ICPC 2023 г.
Яндекс практикум (python backend developer) 2022 г.
Образование
Высшее
Учебное заведение
Пермский национальный исследовательский политехнический университет, Пермь
Специальность
Электротехнический, Программная инженерия
Завершение учебы
2025 г.

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

AI & Robotics • EdTech • Government & Public Sector • HRTech • LifeStyle • Manufacturing • Media • Social Networking
А.
Аким ..
Новороссийск
Python разработчик
Senior
4 625 Р/час
ActiveDirectory
aiohttp
ALM
Amazon
Asyncio
Bash
CentOS
Confluence
Django
Django Channels
+88

Аким — опытный Python-разработчик уровня Senior. Обладает навыками работы с различными технологиями и инструментами, такими как Django, Docker, GitLab CI/CD, PostgreSQL, MongoDB, Nginx, OpenShift, Kubernetes, AWS, Azure, Kafka, Elasticsearch, RabbitMQ, Redis, Flask, FastAPI, PyTorch, ML, Sentry, SQLAlchemy, pytest, Git, Jenkins, Jira, Confluence, Linux, Ubuntu, CentOS, Microsoft Windows, Bash. Аким имеет опыт работы на проектах в различных отраслях: Social Networking, Government & Public Sector, LifeStyle, Media, HRTech, AI & Robotics, Manufacturing, EdTech. Он участвовал в разработке Telegram-бота для взаимодействия клиента и менеджера, платформы для оптимизации городских ресурсов, приложения для радио трансляций новостного портала, корпоративного веб-сайта, сервиса для генерации изображений в определённом стиле, системы обучающих курсов и сервиса для автоматизации ведения блога. На проектах Аким выполнял следующие роли: python-разработчик, разработчик REST API, разработчик GraphQL API, проектировщик БД, интегратор, рефакторинг кода, написание тестов, описание API через Swagger, настройка автоматического деплоя, работа с интеграциями, оптимизация, использование CI/CD.

Подробнее

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

EdTech • Manufacturing • Media • RnD
РА
Ренат А.
Нальчик
Технический писатель
Senior
2 125 Р/час
Работа с базами данных
академическая деятельность
idm
арм
разработка документации
Пользователь ПК
docuwiki
Подготовка и проведение презентаций
обработка
+73

Ренат — опытный специалист в области технического писательства. Обладает навыками работы с различными инструментами и технологиями, такими как: Asciidoc, Atlassian, Atom, Confluence, Docuwiki, Git, Google Docs, IDEF, IntelliJ IDEA, Jira, Markdown, Microsoft, MS PowerPoint, MS Project, MS SharePoint, MS Visual Studio, SQL, Visio и другими. Ренат имеет опыт работы на проектах в таких отраслях, как EdTech, RnD, Manufacturing и Media. Он участвовал в разработке документации для различных проектов, включая интеллектуальные системы анализа данных и поддержки принятия решений, системы финансового учёта на базе программного продукта 1С, системы управления доступом Ankey IDM, а также в подготовке документации для сертификации ФСТЭК. Кроме того, Ренат обладает опытом разработки технической документации для робототехнических комплексов, станков с ЧПУ и других сложных технических систем. Также он имеет опыт научной и академической деятельности в сфере машиностроения.

Подробнее