Python developer

Основное


Город

Нижний Новгород

Готовность к релокации

Не готов

Описание

Разработчик Python. Прошёл обучение в Geekbrains University. Ищу стажировку или первую работу. Больше тяготею к бэкенд разработке.

Портфолио:
https://docs.google.com/spreadsheets/d/1JFBjnBxsjn3nEcjgjgiN96o0ylNsCnCyMoF5YLiM_GI/edit?usp=share_lin

Навыки

Python3, JS, C++ (урезанная версия для Arduino)

Язык разметки:
HTML5

Таблицы стилей:
CSS3

Базы данных:
SQLite, MySQL, PostgreSQL

Фреймворки:
Django + Django REST, PyQt

Операционные системы:
Linux, Mac OS, Windows

Дополнительно:
Git, Github, VirtualBox

Награды, Сертификаты

Мой курсовой проект:
SkillsProject - веб приложение для обучения сотрудников
"Веб приложение для адаптации и обучения новых сотрудников компании.

Это учебный проект. В этом проекте я участвовал в командной разработке по методологии Scrum. Мои задачи:
- Моя роль в команде была в виде обычного Developer;
- У нас на проекте было всё разделено на блоки. Я занимался блоком Курсы. Архетектурное решение было в виде монолита;
- Занимался описанием в ТЗ своего курса. Проработка идеи блока, какими будут его функции и т.д.;
- Принимал участие в разработке базы данных и её функционала сначала на MySql. После переносили идею и функционал в создание моделей таблиц в django. Сервер разработки работал с бд sqlite, а боевой сервер работает с бд PostgreSQL. Я написал несколько таблиц для блока курсы. Курсы, уроки, план уроков, завершённость курсов сотрудниками - эти таблицы были созданы для блока;
- Далее я создал REST-контроллеры для работы функционирования моего блока. Он позволяет создавать, редактировать, удалять, изменять данные таблиц. Пример работы функционала: Создаём курс в таблице курсы., Создаём уроки и привязываем к курсу. Потом можно этот курс назначить сотрудникам для его прохождения;
- Далее возникла необходимость сделать фронтенд. Было принято решение командой использовать react. Пришлось его осваивать за несколько дней (у нас почти не было опыта с ним). Мне удалось написать несколько страниц своего блока на react. Было написано: прохождение курса, поиск курса среди курсов. Конструктор курсов к сожалению не успел доделать в react. Его функционал пока работает через админку джанго. Но к сожалению время, отведённое на проект, не дало нам закончить весь его функционал во фронтенде. Но я получил бесценный опыт взаимодействия фронтенда и бэкенда с использованием фреймворка react.

Впечаления от данного проекта:
- Получил опыт командной разработки по методологии scrum;
- Получил опыт работы с реакт хоть и не очень долгий;
- Команде удалось реализовать примерно 85% функционала;
- Получился вполне рабочий прототип веб приложения;
- Естественно проект нуждается в доработке, так как написан за полтора месяца и, можно сказать, одними бэкендерами;

Стек: Python, Django, React, Docker, Docker-Compose, HTML, CSS3, npm, webpack, Gunicorn, Nginx, ubuntu-server

Ссылка на документ от нашего проекта (многое запривачено):
https://docs.google.com/spreadsheets/d/10bDGpoBbvI9FlvK03b1dHpufo0j7IEOK/edit#gid=406787269"

Факультет Python-разработки
ООО ГикБрейнс, python developer
Свидетельство (документ об образовании):
https://drive.google.com/file/d/10UA_TPbHrY_EAC4u2_xzITzT-auGlcwm/view?usp=drive_link

Владение английским
Начальные знания
Hexlet
Телефон
Почта
arduinum628@gmail.com
Телеграм
Дополнительные контакты

Работа


Python разработчик (обучение), GeekBrains
Сентябрь 2020 - Январь 2023

• Обучение разработке web приложений на языке python3.
• Обучение базам данных.
• Обучение фронтенду (более посредственно так как упор программы обучения на бэкендную часть).
• Обучение Linux (ubuntu подобные системы).
• Обучение git и работе на github.

Комментарии


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

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

Изменения внесены
0

Резюме имеет несколько проблем:

  1. Описание опыта представлено в документе excel, что может быть не удобно для работодателя.
  2. Нет описания своих навыков и качеств, которые могут быть ценными для работодателя.
  3. Не указаны достижения и проекты, которые можно было бы использовать для демонстрации своих навыков.
  4. Нет информации о результативности своей работы и том, как вы справлялись с задачами в прошлых проектах.

Рекомендую более подробно описать свой опыт работы, навыки и качества, достижения и проекты с использованием более удобных форматов, таких как PDF или docx, чтобы убедить работодателя в своей компетентности и профессионализме. Также добавьте информацию о том, какие результаты вы достигли в прошлых проектах и как вы справлялись с задачами, чтобы показать свою ценность для потенциального работодателя.

Сопроводительное письмо

Уважаемый руководитель отдела кадров,

Я хочу поделиться своим резюме и портфолио в качестве кандидата на позицию Python разработчика.

В моем портфолио вы найдете подробности о моем опыте работы в различных проектах, которые я разрабатывал на Python, JavaScript и C++. Я также имею опыт работы с базами данных, такими как SQLite, MySQL и PostgreSQL, а также с фреймворками Django и PyQt.

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

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

С уважением,
[Ваше имя]

Улучшенное резюме

Python Developer

Языки программирования: Python3, JS, C++ (урезанная версия для Arduino)
Языки разметки: HTML5
Таблицы стилей: CSS3
Базы данных: SQLite, MySQL, PostgreSQL
Фреймворки: Django + Django REST, PyQt
Операционные системы: Linux, Mac OS, Windows
Дополнительно: Git, Github, VirtualBox

Образование:
Факультет Python-разработки, ООО ГикБрейнс, Python Developer
Свидетельство: https://drive.google.com/file/d/10UA_TPbHrY_EAC4u2_xzITzT-auGlcwm/view?usp=drive_link

Опыт работы:
Компания: GeekBrains
Позиция: Python разработчик (обучение)
Начало работы: сентябрь 2020 года
Конец работы: январь 2023 года
Описание:
- Обучение разработке web-приложений на языке Python3
- Обучение базам данных
- Обучение фронтенду (более поверхностно, так как упор программы обучения на бэкендную часть)
- Обучение Linux (Ubuntu-подобные системы)
- Обучение git и работе на Github

Портфолио: https://docs.google.com/spreadsheets/d/1JFBjnBxsjn3nEcjgjgiN96o0ylNsCnCyMoF5YLiM_GI/edit?usp=share_lin
Электронная почта: arduinum628@gmail.com

Пожалуйста, ознакомьтесь с отредактированным текстом и внесите необходимые изменения, если есть.


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме выглядит достаточно хорошо. У вас есть опыт работы с Python, Django, DRF и други...
Резюме представляет довольно хороший обзор ваших навыков и опыта в Java-разработке. Вы ...
Резюме содержит информацию о вашем опыте работы и образовании, что является положительн...
Резюме выглядит впечатляюще. У вас есть опыт участия в хакатонах и победы в них, а такж...
Резюме выглядит впечатляюще и содержит много полезной информации о ваших навыках и опыт...
Резюме имеет несколько проблем. Во-первых, оно не структурировано и сложно читается. Ре...
Резюме в целом составлено хорошо. Оно содержит информацию о навыках и проектах, выполне...
Резюме выглядит достаточно полным и информативным. Высоко оцениваю вашу способность ада...
Резюме выглядит хорошо структурированным и информативным. Вы указали свои навыки и опыт...
Резюме выглядит достаточно информативным и хорошо структурированным. Вы указали свои на...