Python-разработчик
Основное
Нижний Новгород
Не готов
Ищу работу Python-разработчиком в офисе г. Нижний Новгород либо удаленно, полная занятость.
Свой путь в программировании начал в конце 2020, смотрел лекции, читал книги, проходил бесплатные курсы. В 2022 решил систематизировать уже полученные знания и приобрести новые - начал обучение по программе Python-разработчик на Hexlet. В 2023 завершил обучение, в портфолио 4 проекта:
Brain Games (Игры разума)
набор из пяти консольных игр, для развития мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы.
В ходе реализации проекта овладел навыками настройки окружения, подключения сторонних библиотек, работы с архитектурой приложения - разделение ответственности между модулями.
Используемый стек: Python 3, Poetry, GitHub, GitHub Actions (linter, Code Climate), flake8 (wemake-python-styleguide).Gendiff (Вычислитель отличий)
программа, определяющая разницу между двумя файлами в JSON и YAML формате, на выходе формирует отчет в различных представлениях.
В ходе реализации проекта овладел навыками работы с древовидными структурами данных и рекурсией, создания консольной утилиты, разработки через тестирование TDD.
Используемый стек: argparse, Pytest, PyYAMLPage Loader (Загрузчик страниц)
консольная утилита, которая скачивает страницу из сети, также скачивает изображения, таблицы стилей и скрипты расположенные в том же домене, подменяя ссылки в html-странице на локальные.
В ходе реализации проекта овладел навыками работы с HTML, HTTP, а также тестированием функций с побочными эффектами.
Используемый стек: requests, requests-mock, beautifulsoup4Task Manager (Менеджер задач)
веб-приложение на Django, позволяет управлять задачами для команды разработки или личного использования.
В ходе реализации проекта овладел навыками работы с фреймворком Django, ORM, базами данных, деплоя веб-сервера на хостингах и локальной машине, отладкой и тестированием веб-приложений.
Используемый стек: Django, bootstrap4, gunicorn, PostgreSQL
В свободное время люблю кататься на велосипеде и фотографировать.
Хочу развивать свои навыки программирования, как в ширину так и в глубину, поработать в команде профессионалов своего дела, набраться опыта.
Знания по Python 3:
стандартная библиотека
работал с различными структурами данных
тестирование (pytest, мокинг, манкипатчинг)
протокол HTTP (requests, Flask)
базовые знания ООП, TDD
инструменты разработки poetry, pyenv, black, flake8
использовал библиотеки asyncio, aiogram, selenium, PyQt5, BeautifulSoup
В разработке пользовался:
GNU/Linux
git, GitHub (GitHub actions)
Работа
Обязанности:
обеспечение единства измерений
поверка средств измерений
Достижения:
автоматизировал рутинные процессы работы с Excel файлами
создал телеграм-бот для поиска результатов поверки средств измерений во ФГИС "Аршин"
Образование
Рекомендации
Привет, Сергей!
К вашему резюме у меня только небольшое дополнение:)
- Учебные проекты: давайте доработаем оформление. Названия проектов лучше выделить жирным текстом, ссылки на github можно зашить в названия проектов. В описании проекта выделить суть проекта, полученные навыки и используемый стек.
В остальном все отлично.
Желаю вам успешно завершить обучение и найти новую работу!
Добавить комментарий
Резюме в целом выглядит достаточно хорошо и информативно. Ваши проекты и достижения в программировании хорошо отражают ваш опыт и навыки. Отлично, что вы уже имеете опыт работы с различными инструментами и библиотеками Python, а также совершили профессиональное обучение в этой области.
Однако, есть несколько моментов, которые можно улучшить:
Раздел образования более подробно. Укажите, какие курсы или предметы вы изучали, какие навыки и знания вы получили во время обучения.
При описании места работы и обязанностей, укажите более конкретные детали о проектах, над которыми вы работали, и какие конкретные результаты вы достигли.
При описании проектов, укажите, какие конкретно навыки и технологии вы применяли при их разработке.
Укажите ссылки на свой профиль на GitHub или портфолио, где работодатель может ознакомиться с вашими проектами.
Убедитесь, что резюме написано грамотно, без ошибок и опечаток.
Также, стоит отметить, что вам может быть полезно добавить секцию с навыками в области soft skills, таких как коммуникация, работа в команде, умение решать проблемы и принимать решения.
В целом, ваше резюме имеет хороший потенциал, но может быть дополнено и улучшено для еще более полного представления о вас как кандидате.
Сопроводительное письмо
Уважаемый работодатель,
Я хочу представить свое резюме в качестве кандидата на позицию Python-разработчика. Я ищу работу в офисе г. Нижний Новгород или возможность работы удаленно на полную занятость.
Я начал свой путь в программировании в конце 2020 года. За это время я изучал различные материалы, проходил бесплатные курсы и получал знания о Python. В этом году я решил систематизировать свои знания и приобрести новые, и начал обучение по программе Python-разработчик на Hexlet. За время обучения я завершил несколько проектов, которые я хотел бы поделиться с вами:
Brain Games (Игры разума): набор из пяти консольных игр для развития мозга. В ходе работы над проектом я освоил настройку окружения, подключение сторонних библиотек и архитектуру приложения.
Gendiff (Вычислитель отличий): программа, определяющая разницу между двумя файлами в форматах JSON и YAML. Я научился работать с древовидными структурами данных, разработывать через тестирование и создавать консольные утилиты.
Page Loader (Загрузчик страниц): консольная утилита для загрузки веб-страниц и связанных с ними ресурсов. Я освоил работу с HTML, HTTP и тестирование функций с побочными эффектами.
Task Manager (Менеджер задач): веб-приложение на Django для управления задачами. Я получил опыт работы с фреймворком Django, ORM, базами данных и развертыванием веб-серверов.
Кроме программирования, я увлекаюсь велосипедными прогулками и фотографированием.
Я хочу развивать свои навыки программирования и получить опыт работы в команде профессионалов. У меня хорошие знания Python 3, включая стандартную библиотеку, работу с различными структурами данных, тестирование, протокол HTTP и базовые знания ООП и TDD. Я также использовал различные инструменты разработки, такие как poetry, pyenv, black и flake8, и работал с библиотеками asyncio, aiogram, selenium, PyQt5 и BeautifulSoup.
Я имею опыт работы с Git и GitHub, а также получил сертификаты от Stepik по курсам "Асинхронный Python", "Поколение Python": ООП: курс для профессионалов", "Поколение Python": курс для профессионалов", "Поколение Python": курс для продвинутых" и "Поколение Python": контесты по программированию.
Кроме того, я имею опыт работы в ФБУ ЦСМ в должности инженера, где я занимался обеспечением единства измерений и поверкой средств измерений. Там я автоматизировал рутинные процессы работы с Excel файлами и создал телеграм-бот для поиска результатов поверки средств измерений во ФГИС "Аршин".
У меня также есть образование бакалавра в области инноватики от НГТУ им. Р.Е. Алексеева и образование в области автоматизации технологических процессов и производства от ГОУ СПО Кстовский нефтяной техникум.
Я очень заинтересован в возможности работать в вашей компании и развивать свои навыки программирования. Пожалуйста, ознакомьтесь с приложенным резюме для получения более подробной информации. Буду рад ответить на любые вопросы и обсудить возможность сотрудничества.
С уважением,
[Ваше имя]
Улучшенное резюме
Python-разработчик
Ищу работу Python-разработчиком в офисе г. Нижний Новгород или удаленно, полная занятость.
Свой путь в программировании начал в конце 2020 года. В этом году решил систематизировать уже полученные знания и приобрести новые, начал обучение по программе Python-разработчик на Hexlet. В настоящее время завершил 3 проекта:
Brain Games (Игры разума)
Набор из пяти консольных игр для развития мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы. В ходе реализации проекта овладел навыками настройки окружения, подключения сторонних библиотек, работы с архитектурой приложения - разделение ответственности между модулями. Используемый стек: Python 3, Poetry, GitHub, GitHub Actions (linter, Code Climate), flake8 (wemake-python-styleguide).
Gendiff (Вычислитель отличий)
Программа, определяющая разницу между двумя файлами в JSON и YAML формате. На выходе формирует отчет в различных представлениях. В ходе реализации проекта овладел навыками работы с древовидными структурами данных и рекурсией, создания консольной утилиты, разработки через тестирование TDD. Используемый стек: argparse, Pytest, PyYAML.
Page Loader (Загрузчик страниц)
Консольная утилита, которая скачивает страницу из сети, а также скачивает изображения, таблицы стилей и скрипты, расположенные в том же домене, подменяя ссылки в HTML-странице на локальные. В ходе реализации проекта овладел навыками работы с HTML, HTTP, а также тестированием функций с побочными эффектами. Используемый стек: requests, requests-mock, beautifulsoup4.
Task Manager (Менеджер задач)
Веб-приложение на Django, позволяющее управлять задачами для команды разработки или личного использования. В ходе реализации проекта овладел навыками работы с фреймворком Django, ORM, базами данных, деплоем веб-сервера на хостингах и локальной машине, отладкой и тестированием веб-приложений. Используемый стек: Django, bootstrap4, gunicorn, PostgreSQL.
В свободное время люблю кататься на велосипеде и фотографировать.
Хочу развивать свои навыки программирования как в ширину, так и в глубину, поработать в команде профессионалов своего дела и набраться опыта.
Знания по Python 3:
- Стандартная библиотека
- Работа с различными структурами данных
- Тестирование (pytest, мокинг, манкипатчинг)
- Протокол HTTP (requests, Flask)
- Базовые знания ООП, TDD
- Инструменты разработки: poetry, pyenv, black, flake8
- Использование библиотек: asyncio, aiogram, selenium, PyQt5, BeautifulSoup
В разработке пользовался:
- GNU/Linux
- Git, GitHub (GitHub Actions)
Сертификаты:
- 2023, Stepik, "Асинхронный Python"
- 2023, Stepik, "Поколение Python": ООП: курс для профессионалов
- 2022, Stepik, "Поколение Python": курс для профессионалов
- 2022, Stepik, "Поколение Python": курс для продвинутых
- 2022, Stepik, "Поколение Python": контесты по программированию
Email: sergey@choolkov.ru
Место работы:
Компания: ФБУ ЦСМ
Позиция: инженер
Начало работы: 2019-08-01
Конец работы:
Описание обязанностей:
- Обеспечение единства измерений
- Поверка средств измерений
Достижения:
- Автоматизация рутинных процессов работы с Excel файлами
- Создание телеграм-бота для поиска результатов поверки средств измерений во ФГИС "Аршин"
Место учебы:
Институт:
Факультет:
Начало обучения: 2011-09-01
Конец обучения: 2015-03-01
Описание: Бакалавр, 222000 "Инноватика", НГТУ им. Р.Е. Алексеева
Место учебы:
Институт:
Факультет:
Начало обучения: 2022-04-01
Конец обучения:
Описание: Python-разработчик, Hexlet.io
Место учебы:
Институт:
Факультет:
Начало обучения: 2006-09-01
Конец обучения: 2010-06-01
Описание: Автоматизация технологических процессов и производств, ГОУ СПО Кстовский нефтяной техникум
Добавить комментарий