Junior Python-разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Доброго времени суток!
Ищу работу или стажировку по профессии в области It-разработки.
В данный момент живу в г. Ульяновск, рассматриваю работу удаленно, в офисе, переезд тоже возможен, занятость полная.

Программированием увлекся еще в школе, поэтому после ее окончания решил поступить в Ульяновский Государственный Университет на факультет математики, информатики и авиационных технологий, специальность - прикладная математика и информатика. Но на 3-м курсе оставил учебу из-за того, что открыл свое дело.
Долгое время в работе сформировало во мне такие навыки: стрессоустойчивость, легкообучаемость. В 2021 году решил полностью сменить свою деятельность и перейти в программирование. Я устроился преподавателем в школу программирования "Код Кодыч", где занимался обучением детей и взрослых HTML, CSS, JavaScript, Python, Scratch, Roblox. Работая преподавателем, я лучше научился находить подход к людям.

В августе 2021 года начал проходить обучение профессии Python-разработчик в Hexlet.
Еще больше практиковаться мне помогали проекты Codebattle и Codewars.
Также хороший опыт программирования я получил участвуя в open source проекте Hexle friends.


Во время обучения в Hexlet реализовывал следующие проекты:

1. Игры разума (CLI).
Набор из пяти математических игр.

Полученные навыки:

  • настройка виртуального окружения;
  • работа с GIT;
  • CI с использованием GitHub Actions;
  • использование импортов как собственных модулей, так и сторонних;
  • разработка с помощью пакетного менеджера poetry;
  • работа с демонстратором кода;
  • разработка архитектуры приложения: создание игрового движка и модулей игр с возможностью добавления нового контента.

2. Вычислитель отличий (CLI).
Утилита для определения отличий между двумя файлами формата JSON или YAML.

Полученные навыки:

  • знакомство с функциями высшего порядка;
  • написание тестов на Pytest;
  • работа с древовидной структурой данных и рекурсией;

3. Загрузчик страниц (CLI).
Утилита, которая скачивает страницы из интернета и сохраняет их на компьютере. Вместе со страницей она скачивает все ресурсы (картинки, стили и js) давая возможность открывать страницу без интернета.

Полученные навыки:

  • работа с библиотекой request, beautiful soup, urllib;
  • парсинг веб-страниц;
  • логирование кода;
  • структура HTTP-запросов (Get, Post, Delete).

4. Менеджер задач
Cистема управления задачами. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.

Полученные навыки:

  • разработка сайта с использованием фреймворка Django;
  • подключение стилей bootstrap;
  • работа с базами данных;
  • тестирование django-приложений;
  • реализация авторизации и регистрации пользователей;
  • работа с моделями "один к одному, один ко многим, многие ко многим".

На данный момент осваиваю профессию frontend разработчика на Hexlet.

Навыки
  • Python;
  • Django;
  • SQL;
  • HTML, CSS(базовые знания);
  • JavaScripts(базовые знания);
  • Git, GitHub, GitHub Actions;
  • WSL, Linux (Ubuntu), командная строка.

Опыт


Преподаватель., Школа программирования для детей "Код Кодыч".
Декабрь 2021 - по настоящее время

Обучение детей HTML, CSS, JavaScript, Python, Scratch, Roblox.
Разработка программы обучения на языке Python.

Образование


Школа программирования Hexlet, профессия Python-разработчик.
Август 2021 - Июнь 2022
Ульяновский государственный университет, факультет математики и информационных технологий и авиастроения.
Сентябрь 2015 - по настоящее время

О себе
Готов к релокации
Начальные знания английского языка
Проживаю в городе Ульяновск

Комментарии


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

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

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

Кирилл, привет!
Отлично постарался :)
У меня только одно дополнение: давай внесем в раздел "образование" информацию об обучении в Ульяновском Государственном Университете, 3 курса., также с датами обучения.

Успехов тебе и интересных проектов!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...
Это резюме Trainee / Junior frontend developer имеет некоторые положительные моменты, н...
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...
Артем, привет! Есть несколько дополнений к резюме: 1. Учебные проекты К описанию давай ...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...
Это резюме показывает, что кандидат имеет опыт работы в веб-студии по разработке сайтов...
Данное резюме содержит информацию о профессиональном опыте работы в сфере разработки пр...
Семен, привет! Есть несколько моментов к улучшению: В описание давай добавим ключевых...
Это резюме имеет некоторые сильные стороны, такие как опыт работы с Django, PostgreSQL,...