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
Описание: Командная утилита для сравнения двух конфигурационных файлов. Инструмент анализирует файлы и отображает различия в удобочитаемом формате. Поддерживает форматы 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
Опыт
Обязанности:
Составление коммерческих предложений для корпоративных клиентов.
Участие в подготовке заявок для государственных аукционов.
Поддержка и развитие корпоративного сайта: обеспечение работоспособности, участие в разработке и SEO-оптимизации.
Ведение социальных сетей компании.
Прямые продажи офисной мебели корпоративным клиентам.
Достижения:
Увеличил количество выигранных тендеров на 25%, благодаря улучшению качества подготовки заявок.
Повысил посещаемость сайта на 32% за счёт успешной SEO-кампании и актуализации данных сайта.
Успешно заключил договоры с тремя крупными корпоративными клиентами, за счет чего значительное увеличение выручки компании.
Основные обязанности:
Проведение регулярных тренировок для детских команд разного возраста.
Организация и проведение соревнований, включая поездки на турниры.
Общение с родителями игроков, консультирование по вопросам развития детей.
Достижения:
Подготовил команду, которая заняла первое место в региональном турнире среди юниоров.
Разработал программу тренировок, позволившую улучшить физическую форму игроков на 15%.
Организовал и провёл серию мастер-классов с участием профессиональных футболистов, что повысило интерес к секции.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Псков
Занимаюсь спортом, коммуникабельный, активный.
Рекомендации
Привет, Дмитрий!
Давай улучшим твое резюме:
1. Представление отсюда убираем, так как твое имя уже указано резюме.
2. Описание проектов
Давай добавим результаты проекта/полученные тобой навыки.
3. Опыт работы
Отлично описал свои достижения, молодец!
4. Образование
Не забудь внести сведения о дополнительном профильном образовании, в частности обучение в школе программирования Hexlet.
Желаю тебе удачи в освоении IT-профессии!
Добавить комментарий/ссылку на вакансию