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 курса., также с датами обучения.

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...