Python-разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Backend-разработчик, в настоящий момент работаю над собственными проектами в области веб-разработки на Python. Основное направление деятельности — создание приложений с использованием Django и DRF, в настоящий момент также изучаю асинхронное программирование и FastAPI. Уверенно работаю с БД и контейнеризацией, активно использую инструменты CI/CD и стремлюсь постоянно улучшать свои навыки.

Навыки
  • Языки программирования: Python.
  • Библиотеки и фреймворки: Django, Django Rest Framework, Flask, FastAPI.
  • Веб-технологии: HTML, CSS, HTTP.
  • Базы данных: PostgreSQL.
  • Объектно-ориентированное (ООП) и функциональное (ФП) программирование.
  • Инструменты для отладки и тестирования: Pytest.
  • Контроль версий: Git, GitHub.
  • Платформы и инструменты: Linux, Bash, Poetry.
  • CI/CD: GitHub Actions.
  • Контейнеризация и оркестрация: Docker, Docker Compose.
Описание проектов

Brain Games (Игры разума)
- Описание: Набор из пяти консольных игр, основанных на математических задачах, развивающих знания в логическом и арифметическом направлении.
- Полученные навыки: Проектирование консольных приложений, работа с Poetry, настройка линтеров и системы контроля версий.
- Технологии: Python, Bash, Poetry, Prompt, Flake8, Code Climate.

Diff Generator
- Описание: Утилита для сравнения JSON и YAML файлов. Поддержка вложенных структур и нескольких форматов вывода (Stylish, Plain, JSON).
- Полученные навыки: Абстракция данных, парсинг JSON/YAML, автоматизированное тестрование приложений, настройка CI через GitHub Actions.
- Технологии: Python, Bash, Poetry, Pytest, JSON, PyYAML, Argparse, Flake8, GitHub Actions, Code Climate.

Page Analyzer
- Описание: Простое веб-приложение для анализа базовых SEO параметров веб-страниц.
- Технологии: Flask, BeautifulSoup, Bootstrap, SQL, Docker, Docker Compose, Github Actions.
- Полученные навыки: SQL и базы данных, разработка веб-приложений, парсинг данных, контейнеризация, CI/CD.
- Демо-сайт: https://page-analyzer.snegirev.dev/

Task Manager
- Описание:
Веб-приложение для управления задачами.
Реализованы:
- Управление задачами.
- Назначение исполнителя.
- Отслеживание статуса задачи.
- Фильтрация задач.
- Теги для задач.
- Технологии: Django, Bootstrap, PostgreSQL, Docker, Docker Compose, Github Actions.
- Освоенные навыки: Разработка веб-приложений, PostgreSQL, аутентификация пользователей, CI/CD.
- Демо-сайт: https://task-manager.snegirev.dev/

Опыт


Python-разработчик, Работа над собственными проектами
Разработка проектов в области Backend.
Сентябрь 2023 - по настоящее время

Задачи:
- Разработка веб-приложений и RESTful API с использованием Django и Django Rest Framework.
- Изучение и внедрение асинхронного программирования с использованием FastAPI.
- Настройка контейнеризации и разворачивания проектов.

Достижения:
- Создал и запустил 4 веб-приложения, улучшив навыки в Backend-разработке и архитектуре приложений.
- Внедрил автоматизированный пайплайн на GitHub Actions, что сократило время развертывания приложений на 50% и уменьшило количество ошибок в продакшене.
- Написал более 100 автоматизированных тестов с использованием Pytest, повысив надежность кода и упростив процесс рефакторинга.

Руководитель, Индивидуальный предприниматель
Октябрь 2015 - Сентябрь 2023

Задачи:
- Управление бизнесом в секторах розничной и B2B торговли.
- Организация и контроль процессов управления запасами, логистикой и финансами.
- Разработка и внедрение стратегий по расширению рынка и увеличению продаж.
- Оптимизация операционных процессов для повышения эффективности и снижения затрат.

Достижения:
- Увеличив оборот на 20% за 3 года посредством внедрения новых каналов продаж.
- Снизил себестоимость продаж на 15% через оптимизацию цепочки поставок и улучшение условий с поставщиками.
- Расширил клиентскую базу на 30% благодаря успешным маркетинговым кампаниям и улучшению обслуживания клиентов.

Образование


Профессия "Python-разработчик", Хекслет
Ноябрь 2023 - Август 2024
Специальность "Математические методы в экономике", Московский государственный университет экономики, статистики и информатики (МЭСИ)
Сентябрь 2007 - Июнь 2011

О себе
Готов к релокации в другую страну
Читаю профессиональную литературу на английском языке
Проживаю в городе Анталья, Турция

В настоящий момент нахожусь в Турции, готов к удалённой работе и переезду.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Ожидает подтверждения
0

Привет, Денис!

Давай дополним твое резюме:
1. Описание проектов
Давай добавим результаты проекта/полученные тобой навыки.
2. Опыт
Основной принцип, которого мы придерживаемся при описании опыта работы - это выделить 2-3 ключевые задачи, которые продемонстрируют твои навыки, а также 2-3 основных достижения.
Было бы отлично, если бы ты смог выделить свои достижения в количественном эквиваленте и описать их через вклад/пользу, которую они принесли компании.

Желаю тебе удачи в освоении новой IT-профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Александр! Давай дополним твое резюме: 1. Описание проектов Для удобства и ком...
Этому резюме есть несколько критических моментов, которые можно улучшить: Структура р...
Привет, Денис! Давай дополним твое резюме: 1. Описание проектов Давай добавим результа...
Этот кандидат имеет обширный опыт в области IT, начиная с администрирования ИТ инфрастр...
Это резюме обладает обширным опытом работы в IT-сфере, начиная с веб-дизайна и верстки ...
Привет, Артур! 
Давай дополним твое резюме: 1. Описание проектов Для удобства и компа...
Это резюме Java-разработчика демонстрирует широкий набор навыков и опыта работы над раз...
Данное резюме имеет некоторые плюсы, такие как: Хорошее знание технологий и инструмен...
Это резюме Java-разработчика содержит хороший набор хард и софт скиллов, а также информ...
Это резюме содержит информацию о вашем опыте работы в сфере общественного питания, а та...