Python Junior
Основное
Сочи
Готов
Ищу работу или стажировку на позицию Junior Python-разработчика. Открыт к любым предложениям, т.к. ставлю в приоритет получение опыта работы в IT-компаниях, в том числе навыков работы в команде. Офисная работа предпочтительна, т.к. считаю, что для быстрого вовлечения в деятельность удаленной работы может быть недостаточно с точки зрения выработки навыков командного взаимодействия, обмена опытом, чувства сопричастности.
В настоящий момент прохожу обучение по направлению Python-разработчик. В ходе учебного процесса, помимо теоретических знаний, были получены практические навыки программирования, в немалой степени благодаря двум реализованным учебным проектам:
Проект Brain games
Набор из пяти консольных игр. В каждой игре задаются вопросы, на которые нужно правильно ответить. После трёх правильных ответов игра считается завершённой. Неправильные ответы завершают игру и предлагают пройти её заново.
Полученные навыки:
- навыки работы в виртуальном окружении;
- работа с терминалом linux;
- освоил менеджер пакетов poetry;
- культура написания чистого кода на основе стандарта PEP8.
Стек технологий: Python, Poetry, Git, GitHub Actions, Codeclimate.
Проект Вычислитель отличий
Полученные навыки:
- работа с деревьями, рекурсиями и файловой системой;
- работа с параметрами командной строки;
- написание тестов и автоматическое тестирование;
- test-driven development;
- использование CI/CD на примере Github Actions;
- применение CodeCoverage.
Стек технологий: Python, Poetry, Git, GitHub Actions, PyTest, Flake8, Argparse, Codeclimate.
Проект Анализатор страниц
Веб-приложение для базового SEO-анализа сайта. Юзер добавляет домен на главную страницу и проверяет HTTP-статус ответа, данные HTML-блоков title и description.
Полученные навыки:
- фреймворк Flask;
- анализ логов;
- освоил работу с базой данных PostgreSQL;
- научился делать HTTP-запросы с помощью библиотеки requests;
- парсил сайты с помощью библиотеки Beautifulsoup;
- python-dotenv и понимание принципов разделения на разработку и продакшн;
- деплой проекта на PaaS сервис Railway.
Стек технологий: Python, Poetry, PostgreSQL, Git, GitHub Actions, Codeclimate, Flask, requests, Beautifulsoup, Railway.
Тестовое задание Places Remember
Суть задания в создании веб-приложения на фреймворке Django, с помощью которого пользователи могут хранить воспоминания о посещенных ими местах.
Полученные навыки:
- фреймворк Django
- работа с django-debug-toolbar;
- интеграция аутентификации через соцсети (VK);
- добавление карты для сохранения геопозиции посещенного места.
Стек технологий: Python, Poetry, PostgreSQL, Git, GitHub Actions, Codeclimate, Django, Python Social Auth - Django.
Telegram-бот - Пет проект
Опыт разработки Telegram-бота на основе библиотеки aiogram. Суть бота заключается в помощи обучающимся английскому языку. Идею проекта почерпнул из упражнения на платформе Puzzle English под названием "транслейты". Суть простая: пользователь выбирает свой уровень, а также интересующий топик. Бот отдает тему с 10 предложениями. Задача пользователя - перевести с русского языка на английский. Бот учитывает синонимы, а также различные вариации перевода, сравнивает отправленный пользователем ответ со списком возможных правильных переводов из своей базы (базы данных не использовал, все реализовано через файлы).
Полученные навыки:
- работа с асинхронной библиотекой aiogram;
- познакомился с концепцией конечного автомата (машина состояний, Finite State Machine;
- опыт контейнеризации с помощью Docker;
- опыт деплоя проекта на виртуальном выделенном сервере (VPS/VDS).
О себе
- Увлекаюсь литературой, кино, видеоиграми, психологией.
- Опыт обучения на факультете психологии подтянул soft skills.
- Свободен от вредных привычек (не курю, не употребляю алкоголь).
- Умеренно свободных взглядов. Вижу ценность жизни в развитии личности и общества, при котором удовлетворены, по возможности, интересы всех его членов. Неприкосновенность частной собственности и право каждого на самоопределение!
- Пользовательский уровень владения Python
- flake8
- Пользовательский уровень владения Linux Bash
- Базовый уровень понимания ООП
- Пользовательский уровень владения PyCharm, VS Code, Github
- Навыки тестирования и работы с pytest
- Использование библиотеки aiogram для создания Telegram-бота
- Базовый уровень владения Docker
- Понимание принципов работы протокола HTTP
- Некоторый опыт деплоя (Telegram-бот), а также разворачивание третьего проекта Hexlet на сервисе Railway
- Основы реляционных баз данных, SQL, навык работы с PostgreSQL
- Регулярные выражения
- Знаю HTML
- Пользуюсь CSS
- Опыт разработки на фреймворке Flask
Работа
Являюсь действующим репетитором английского языка онлайн. В основном преподаю взрослым или студентам, есть небольшой опыт преподавания детям младших классов.
Образование
Рекомендации
Уважаемый соискатель, в целом ваше резюме выглядит хорошо. Однако, есть несколько моментов, на которые стоит обратить внимание:
В начале резюме вы указали, что ищете работу или стажировку на позицию Junior Python-разработчика, но в дальнейшем не привели подробностей о своих навыках и опыте в этой области. Рекомендуется дополнить резюме более конкретными сведениями о ваших знаниях и умениях.
В описании проекта Brain games вы указали список полученных навыков, но не пояснили, каким образом вы их получили. Рекомендуется добавить более подробное описание процесса работы над проектом и использованных в нем технологий.
В описании проекта Вычислитель отличий вы перечислили полученные навыки, но не привели конкретных примеров их применения в работе над проектом. Рекомендуется добавить более подробную информацию о том, как вы использовали каждый из этих навыков в процессе работы.
В разделе "О себе" вы указали несколько интересов и хобби, но не привели никакой информации о своих личных качествах и способностях, которые могут быть полезны в работе. Рекомендуется дополнить раздел описанием своих личностных качеств и профессиональных целей.
В разделе "Место работы" рекомендуется указать более подробную информацию о своих обязанностях и достижениях в роли репетитора английского языка.
В разделе "Место учебы" необходимо добавить информацию о полученной степени (бакалавр, магистр и т.д.) и дате ее получения. Также рекомендуется указать более подробную информацию о курсах и дисциплинах, которые вы изучали в университете.
Надеюсь, эти замечания помогут вам улучшить ваше резюме и привлечь больше внимания потенциальных работодателей. Желаю удачи в поиске работы!
Сопроводительное письмо
Уважаемый работодатель,
Хочу представить свое резюме на позицию Junior Python-разработчика. Я увлечен программированием и готов начать карьеру в IT-индустрии. Стремлюсь получить опыт работы в IT-компаниях и развиваться в команде.
В настоящее время я прохожу обучение по направлению Python-разработчик и уже имею практические навыки программирования. Реализовал два учебных проекта и Telegram-бота, что дало мне опыт работы с различными технологиями и библиотеками, такими как Python, Poetry, Git, GitHub Actions, PyTest, Flake8, Argparse, aiogram, Docker и другими.
Опыт работы в качестве репетитора английского языка в онлайн формате, а также образование в области психологии подтянули мои soft skills и межличностные навыки.
Я готов к офисной работе и считаю, что это поможет мне быстрее вовлечься в деятельность и получить навыки командного взаимодействия, обмена опытом и чувства сопричастности.
Буду рад обсудить возможность работы в вашей компании и готов ответить на все ваши вопросы.
С уважением,
[Ваше имя и фамилия]
Улучшенное резюме
Python Junior
Ищу работу или стажировку на позицию Junior Python-разработчика. Готов рассмотреть любые предложения, так как приоритетом для меня является получение опыта работы в IT-компаниях, а также навыков работы в команде. Предпочитаю офисную работу, считаю, что удаленная работа может быть недостаточной для быстрого вовлечения в деятельность и выработки навыков командного взаимодействия, обмена опытом, чувства сопричастности.
В настоящий момент прохожу обучение по направлению Python-разработчик. В ходе учебного процесса, помимо теоретических знаний, получил практические навыки программирования, в том числе двух учебных проектов:
Проект Brain games (https://github.com/David-Roklem/python-project-lvl1). Набор из пяти консольных игр, в которых пользователю нужно ответить на вопросы. Полученные навыки: работа в виртуальном окружении, работа с терминалом Linux, использование менеджера пакетов Poetry, написание чистого кода на основе стандарта PEP8. Стек технологий: Python, Poetry, Git, GitHub Actions.
Проект Вычислитель отличий (https://github.com/David-Roklem/python-project-50). Полученные навыки: работа с деревьями, рекурсиями и файловой системой, работа с параметрами командной строки, написание тестов и автоматическое тестирование, test-driven development, использование CI/CD на примере Github Actions, применение CodeCoverage. Стек технологий: Python, Poetry, Git, GitHub Actions, PyTest, Flake8, Argparse.
Telegram-бот (https://github.com/David-Roklem/StudyEnglishBot). Опыт разработки на основе библиотеки aiogram. Суть бота заключается в помощи обучающимся английскому языку. Полученные навыки: работа с асинхронной библиотекой aiogram, познакомился с концепцией конечного автомата (машина состояний), контейнеризация с помощью Docker, деплой проекта на виртуальном выделенном сервере (VPS/VDS).
О себе:
- Увлекаюсь литературой, кино, видеоиграми, психологией.
- Опыт обучения на факультете психологии подтянул soft skills.
- Свободен от вредных привычек (не курю, не употребляю алкоголь).
- Умеренно свободных взглядов. Вижу ценность жизни в развитии личности и общества, при котором удовлетворены, по возможности, интересы всех его членов. Неприкосновенность частной собственности и право каждого на самоопределение!
Навыки:
- Пользовательский уровень владения Python.
- Работа с flake8.
- Пользовательский уровень владения Linux Bash.
- Базовый уровень понимания ООП.
- Пользовательский уровень владения PyCharm, VS Code, Github.
- Навыки тестирования и работы с pytest.
- Использование библиотеки aiogram для создания Telegram-бота.
- Базовый уровень владения Docker.
- Понимание принципов работы протокола HTTP.
- Некоторый опыт деплоя (Telegram-бот), а также разворачивание третьего проекта на сервисе Railway.
- Основы реляционных баз данных.
- Регулярные выражения.
- Знание HTML.
- Использование CSS.
- Опыт разработки на фреймворке Flask.
Место работы:
Компания: Самозанятый.
Позиция: Репетитор английского языка.
Начало работы: 2020-09-01.
Конец работы: Н/Д.
Описание: Являюсь действующим репетитором английского языка онлайн. В основном преподаю взрослым или студентам, есть небольшой опыт преподавания детям младших классов.
Место учебы:
Институт: Санкт-Петербургский государственный университет.
Факультет: Психология личности, магистратура.
Начало обучения: 2015-09-01.
Конец обучения: 2017-06-01.
Место учебы:
Институт: Сочинский государственный университет.
Факультет: Юриспруденция, бакалавриат.
Начало обучения: 2011-09-01.
Конец обучения: 2015-06-01.
Контакты:
+7 981 839 61 67.
E-mail: roklem@mail.ru.
Добавить комментарий