Python-разработчик
Основное
Пермь
Не готов
Рассматриваю предложения на позицию Junior Python-разработчик на полный рабочий день.
Заинтересован в развитии IT-индустрии. Нравится разнообразие задач, которые можно решать с помощью языков программирования. Это и подтолкнуло меня к смене профессии.
Мои проекты на Github:
Описание: Проект представляет собой набор из пяти математических игр, запускаемых в консоли. Игрок запускает выбранную игру, решает задачу и вводит ответ. Если игрок введёт 3 неправильных ответа подряд, то игра завершается.
Полученные навыки:
• Работа с Git, GitHub;
• Работа с командами в терминале Linux;
• Настройка окружения;
• Работа с poetry;
• Сборка и установка пакетов проекта;
• Применение линтера flake8 при отладке проекта;
• Настройка GitHub Actions;
• Подключение дополнительных библиотек.
Стек: Python, Git, GitHub Actions, flake8, poetry.
Описание: Утилита, с помощью которой сравниваются два файла заданного формата. Результатом работы утилиты является вывод на экран терминала отличий в структуре сравниваемых файлов.
Полученные навыки:
• Работа с модулем argparse;
• Работа с древовидными и рекурсивными структурами данных;
• Работа с форматами данных JSON, YAML;
• Написание автоматических тестов;
• Разработка через тестирование;
• Создание CLI-приложения.
Стек: Python, PyTest, JSON, PyYAML, argparse, code coverage.
Описание: Сайт, который анализирует указанные страницы на SEO пригодность по аналогии с PageSpeed Insights.
Полученные навыки:
• Работа во фреймворке Flask;
• Работа с базой данных PosgreSQL;
• Создание визуального оформления страниц с помощью фреймворка Bootstrap;
• Использование библиотеки psycopg для работы с БД;
• Роутинг;
• Деплой сайта на сервисе Railway;
• Парсинг и извлечение данных через библиотеку BeautifulSoup.
Стек: Python, HTML, CSS, Flask, Bootstrap, Jinja 2, PosgreSQL, psycopg, BeautifulSoup.
Выполненные учебные проекты вдохновляют меня тем, что своими силами смог написать рабочий код и организовать его правильную структуру. Всегда нравится смотреть на своё творение, которое работает так, как задумано создателем.
О себе:
• Интересуюсь новыми разработками в сфере IT.
• Нравится создавать и осваивать новые проекты, пользоваться современными методами разработки проектов.
• Linux, Windows.
• Git, Vim.
• Основы языка программирования Python.
• REPL, poetry.
• Github.
• PyCharm; VScode.
Сертификат за участие в XI научно-практической конференции студентов: "Система Renishow".(Пермский авиационный техникум, 2014 г.)
Диплом за участие во II-й Международной научно-практической конференции молодых учёных, аспирантов и студентов: "Электрофизические методы обработки в современной промышленности". (ПНИПУ, 2018 г.)
Сертификат о завершении обучения по профессии Python-разработчик. (Hexlet, 2023 г.)
Работа
Обязанности:
• Разработка 3-D моделей деталей.
• Разработка файлов обработки деталей в среде Siemens NX.
• Подбор режимов резания
• Внедрение оптимизированных стратегий обработки деталей.
• Разработка управляющих программ, их внедрение и сопровождение.
Достижения:
Разработал в среде проектирования Siemens NX и внедрил постпроцессоры для оборудования:
• HONOR SEIKI VL86-CM;
• Hardinge GS150;
• ROMI G550.
Образование
Рекомендации
Рекомендация по улучшению:
Плюсы резюме:
1. Кандидат имеет опыт работы технологом-программистом станков с ЧПУ.
2. Владение навыками работы в Git, GitHub, Linux, Windows, PyCharm, VScode, Python, REPL, poetry и других технологиях.
3. Закончил курс Python-разработчика на Hexlet и имеет опыт написания рабочего кода в рамках учебных проектов.
4. Умеет работать с фреймворком Flask, базой данных PostgreSQL, созданием визуального оформления страниц, парсингом и извлечением данных через библиотеку BeautifulSoup.
Минусы резюме:
1. Нет информации о языках, которыми кандидат владеет, кроме Python.
2. Нет информации о знании английского языка.
3. Упоминается только одно место работы.
4. Нет информации о желаемом уровне заработной платы.
Сопроводительное письмо:
Уважаемый рекрутер,
Я хотел бы подать заявку на позицию Junior Python-разработчика в Вашей компании. Я заинтересован в развитии IT-индустрии и увлечен разнообразием задач, которые можно решать с помощью языков программирования.
В настоящее время я прохожу курс "Python-разработчик" на Hexlet и готов продолжить свое обучение на практике. Я разработал несколько проектов на Github, которые демонстрируют мои навыки в области Python-разработки, в том числе работу с Git, GitHub, командами в терминале Linux, настройку окружения, работу с poetry, создание CLI-приложений и многое другое. Мои проекты также включают работу с базой данных PostgreSQL, парсинг и извлечение данных через библиотеку BeautifulSoup, работу во фреймворке Flask, создание визуального оформления страниц с помощью Bootstrap и многое другое.
Я также имею опыт работы в качестве технолога-программиста станков с ЧПУ, где я занимался разработкой 3-D моделей деталей, разработкой файлов обработки деталей в среде Siemens NX, подбором режимов резания и разработкой управляющих программ.
Я уверен, что мой опыт и навыки, а также мое желание развиваться, сделают меня ценным членом Вашей команды. С нетерпением жду возможности обсудить мою кандидатуру в более подробном разговоре.
С уважением,
[Ваше имя]
Редактура:
Python-разработчик с опытом работы в компании АО "Протон-ПМ" в должности технолог-программиста станков с ЧПУ. Ищу работу на полный рабочий день в качестве Junior Python-разработчика.
Опытные навыки:
• Разработка 3-D моделей деталей.
• Разработка файлов обработки деталей в среде Siemens NX.
• Подбор режимов резания
• Внедрение оптимизированных стратегий обработки деталей.
• Разработка управляющих программ, их внедрение и сопровождение.
Прошел курс "Python-разработчик" на Hexlet.
Мои проекты на Github:
1) Игры разума: набор из пяти математических игр, запускаемых в консоли. Полученные навыки: работа с Git, GitHub; работа с командами в терминале Linux; настройка окружения; работа с poetry; сборка и установка пакетов проекта; применение линтера flake8 при отладке проекта; настройка GitHub Actions; подключение дополнительных библиотек.
Стек: Python, Git, GitHub Actions, flake8, poetry.
2) Вычислитель отличий: утилита, с помощью которой сравниваются два файла заданного формата. Полученные навыки: работа с модулем argparse; работа с древовидными и рекурсивными структурами данных; работа с форматами данных JSON, YAML; написание автоматических тестов; разработка через тестирование; создание CLI-приложения.
Стек: Python, PyTest, JSON, PyYAML, argparse, code coverage.
3) Анализатор страниц: сайт, который анализирует указанные страницы на SEO пригодность по аналогии с PageSpeed Insights. Полученные навыки: работа во фреймворке Flask; работа с базой данных PosgreSQL; создание визуального оформления страниц с помощью фреймворка Bootstrap; использование библиотеки psycopg для работы с БД; роутинг; деплой сайта на сервисе Railway; парсинг и извлечение данных через библиотеку BeautifulSoup.
Стек: Python, HTML, CSS, Flask, Bootstrap, Jinja 2, PosgreSQL, psycopg, BeautifulSoup.
О себе:
• Интересуюсь новыми разработками в сфере IT.
• Нравится создавать и осваивать новые проекты, пользоваться современными методами разработки проектов.
• Имею опыт работы с Linux, Windows; Git, Vim; основы языка программирования Python; REPL, poetry; Github; PyCharm, VScode.
• Имею сертификат за участие в XI научно-практической конференции студентов и диплом за участие во II-й Международной научно-практической конференции молодых учёных, аспирантов и студентов.
• Получил сертификат о завершении обучения по профессии Python-разработчик на Hexlet.
Контакты: chupin.k@yandex.ru
Добавить комментарий
Константин, привет!
Давай проработаем структуру резюме:
1. Описание.
Начнем с цели поиска работы ("Рассматриваю предложения..."), затем укажем удобный формат работы и город проживания. В этой же части оставим мотивацию, почему решил сменить профессию.
2. Учебные проекты.
Им следует уделить больше внимания: описать: суть проекта, полученные навыки и стек. Ссылку на Github можно зашить в название проекта. Для примера оформления можно посмотреть:
https://cv.hexlet.io/resumes/701#answer-587
https://cv.hexlet.io/resumes/1380#answer-612
3. Внести еще один контакт для связи, например, мессенджер.
4. Навыки.
Давай по возможности уберем использование глаголов в перечислении, например:
• Linux, Windows
• Git, Vim.
• Основы языка программирования Python
• REPL, poetry
5. Добавить фото в профиль github.
Отлично отписал опыта работы!
Успехов тебе в новой профессии!
Добавить комментарий