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

Контакты


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

Описание

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

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

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


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

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

Во время обучения в 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-приложений;
  • реализация авторизации и регистрации пользователей;
  • работа с моделями "один к одному, один ко многим, многие ко многим".

Опыт


Преподаватель курсов, ООО Алгоритмика
Апрель 2023 - по настоящее время

Проводил групповые и индивидуальные уроки по языкам программирования Python и JS.

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

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

Образование


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

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

Комментарии


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

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

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

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

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме представляет обширный опыт работы в сфере информационных технологий, включая...
Привет, Виталий! Давай немного пересоберем раздел Описание: В этом абзаце важно собрать...
Резюме имеет много информации, но оно не оптимально структурировано. Резюме в целом:...
Привет, Данил! Давай улучшим твое резюме: 1. Описание проектов - Для удобства и компак...
Резюме имеет некоторые положительные моменты, такие как опыт работы над учебными проект...
Это резюме представляет хорошую базу для начинающего Frontend-разработчика. Важно, что ...
Привет, Антон! Давай улучшим твое резюме: 1. Описание проектов Для удобства и компактн...
Это резюме демонстрирует вашу мотивацию и готовность учиться и развиваться в области те...
Привет, Глеб! Давай улучшим твое резюме: Описание Данный раздел давай пересоберем. О...
Это резюме содержит информацию о разнообразном опыте работы и образовании кандидата, од...