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

Контакты


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

Описание

В настоящее время я прохожу обучение на курсе Python-разработчика в онлайн-школе Hexlet. Уже успешно завершил два учебных проекта, демонстрирующих мои навыки в области разработки на Python, есть практический опыт работы с Flask.

Параллельно посещаю живые занятия по фронтенд-разработке, где освоил модули по HTML и CSS. В настоящий момент углубленно изучаю JavaScript и практикуюсь в создании адаптивных веб-сайтов на базе реальных проектов.

Я открыт для новых вызовов и готов использовать свои навыки для решения интересных задач. Мне интересно продолжать учиться и расти в сфере программирования, будь то разработка веб-приложений, работа с базами данных или создание полезных утилит. Готов рассмотреть предложения, которые помогут мне применить и усовершенствовать мои знания на практике..

Навыки

Hard Skills:

  • Язык программирования: Python
  • Фреймворки и библиотеки: Flask
  • Базы данных: PostgreSQL
  • Инструменты разработки: Git, Linux (Ubuntu), Bash, Poetry, Pytest, Flake8
  • Веб-технологии: HTML5, CSS3, HTTP
  • Алгоритмы и структуры данных, ООП
  • Автоматизированное тестирование

Soft Skills:

  • Способность работать в команде
  • Коммуникативные способности
  • Английский язык B2
  • Внимание к деталям
Описание проектов

1. Игры разума

Описание: Консольное приложение из 5 различных мини-игр, которые включают в себя задачи, проверяющие знания в логическом и арифметическом направлении.

Результаты проекта:
- Приложение успешно прошло тестирование на работоспособность всех игр.
- Код соответствует стандартам PEP 8 благодаря использованию flake8.
- Автоматизированные тесты с использованием GitHub Actions обеспечивают стабильность работы приложения при внесении изменений.

Полученные навыки:
- Разработка консольных приложений на Python.
- Работа с пакетным менеджером Poetry для управления зависимостями.
- Настройка CI/CD процессов через GitHub Actions.
- Использование статического анализа кода (flake8) для поддержания высокого качества кода.
- Опыт работы с Linux-средой разработки (Ubuntu).

Технологический стек:

  • Python
  • Poetry
  • Git
  • Linux (Ubuntu)
  • flake8
  • Code Climate
  • GitHub Actions
  • asciinema

2. Вычислитель отличий

Описание: Командная утилита для сравнения двух конфигурационных файлов. Инструмент анализирует файлы и отображает различия в удобочитаемом формате. Поддерживает форматы JSON и YAML.

Результаты проекта:
- Утилита успешно сравнивает файлы в форматах JSON и YAML, выявляя все отличия между ними.
- Тесты с использованием pytest гарантируют корректность работы программы.
- Внедрение Code Climate позволило улучшить качество кода и уменьшить количество ошибок.

Полученные навыки:
- Разработка командных утилит на Python.
- Управление зависимостями с помощью Poetry.
- Написание юнит-тестов с использованием pytest.
- Применение инструментов статического анализа кода (flake8, Code Climate) для повышения надежности программного обеспечения.
- Интеграция CI/CD процессов через GitHub Actions.
- Навыки работы с различными форматами данных (JSON, YAML).

Технологический стек:

  • Python
  • Poetry
  • Git
  • Linux (Ubuntu)
  • pytest
  • flake8
  • Code Climate
  • GitHub Actions

Опыт


Менеджер, СК Стиль
Небольшая компания по продаже офисной мебели
Январь 2020 - Июнь 2023

Обязанности:
Составление коммерческих предложений для корпоративных клиентов.
Участие в подготовке заявок для государственных аукционов.
Поддержка и развитие корпоративного сайта: обеспечение работоспособности, участие в разработке и SEO-оптимизации.
Ведение социальных сетей компании.
Прямые продажи офисной мебели корпоративным клиентам.

Достижения:
Увеличил количество выигранных тендеров на 25%, благодаря улучшению качества подготовки заявок.
Повысил посещаемость сайта на 32% за счёт успешной SEO-кампании и актуализации данных сайта.
Успешно заключил договоры с тремя крупными корпоративными клиентами, за счет чего значительное увеличение выручки компании.

Тренер, Футбольная школа "Юниор"
Детская спортивная футбольная школа, занимается проведением футбольных тренировок и участием в соревнованиях.
Декабрь 2020 - Июнь 2022

Основные обязанности:
Проведение регулярных тренировок для детских команд разного возраста.
Организация и проведение соревнований, включая поездки на турниры.
Общение с родителями игроков, консультирование по вопросам развития детей.

Достижения:
Подготовил команду, которая заняла первое место в региональном турнире среди юниоров.
Разработал программу тренировок, позволившую улучшить физическую форму игроков на 15%.
Организовал и провёл серию мастер-классов с участием профессиональных футболистов, что повысило интерес к секции.

Образование


Школа программирования Hexlet
Ноябрь 2023 - по настоящее время
Псковский государственный университет, Псков Психология, Психология (бакалавр психологии)
Сентябрь 2018 - Июль 2022
Московский финансово-промышленный университет "Синергия", Москва, Спортивный менеджмент
Сентябрь 2016 - Июль 2020

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

Занимаюсь спортом, коммуникабельный, активный.

Комментарии


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

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

0

Привет, Дмитрий!

Давай улучшим твое резюме:
1. Представление отсюда убираем, так как твое имя уже указано резюме.
2. Описание проектов
Давай добавим результаты проекта/полученные тобой навыки.
3. Опыт работы
Отлично описал свои достижения, молодец!
4. Образование
Не забудь внести сведения о дополнительном профильном образовании, в частности обучение в школе программирования Hexlet.

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


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