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

Контакты


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

Описание

Ищу работу/стажировку на позицию Python-разработчика.

Открыт к любым предложениям, т.к. ставлю в приоритет получение опыта работы в IT-компаниях, в том числе навыков работы в команде. Офисная работа предпочтительна, т.к. считаю, что для быстрого вовлечения в деятельность удаленной работы может быть недостаточно с точки зрения выработки навыков командного взаимодействия, обмена опытом, чувства сопричастности.


В настоящий момент прохожу обучение по направлению Python-разработчик. В ходе учебного процесса, помимо теоретических знаний, были получены практические навыки программирования:

Brain games
Набор математических мини-игр, запускаемых в консоли. Создана архитектура на основе общего движка. Через библиотеку Readline реализовано приветствие и прием пользовательского ввода, валидация ответов и вывод соответствующих сообщений.

Полученные навыки:
- навыки работы в виртуальном окружении;
- работа с терминалом linux;
- освоил менеджер пакетов poetry;
- культура написания чистого кода на основе стандарта PEP8.

Стек технологий: Python, Poetry, Git, GitHub Actions, Codeclimate.


Вычислитель отличий
Консольная утилита, которая выводит diff двух json или yml файлов. Выводить разницу можно в трех разных форматах. Разработка велась через тестирование.

Полученные навыки:
- работа с деревьями, рекурсиями и файловой системой;
- работа с параметрами командной строки;
- написание тестов и автоматическое тестирование;
- 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.


Дипломный проект "Умный дом"
Была разработана Web-форма, с которой можно было включать лампочку, было выведено видео и показатели температуры. Данный "Умный дом" работает на Python, фреймворке Flask, Web-форма написана на HTML + CSS, всё это запускается на локальном сервере, который находится на мини-компьютере.

Полученные навыки:
- работа с мини-компьютером Raspberry Pi;
- фреймворк Flask;
- работа с языком гипертекстовой разметки HTML;
- работа с каскадной таблицей стилей CSS.

Стек технологий:Python, Flask, Raspberry Pi, HTML, CSS.


Веб-приложение для учёта радиостанций
Данный проект используется, в данный момент, компании где работаю. Учёт радиостанций - нужно было вести учёт всех имеющихся радиостанций. Была придумана база данных и веб-интерфейс. Через который любой сотрудник может с лёгкостью взаимодействовать с БД и вести учёт радиостанций.

Полученные навыки:
- фреймворк Django;
- Bootstrap;
- Jinja2;
- sqlite3;
- работа с языком гипертекстовой разметки HTML;
- работа с каскадной таблицей стилей CSS;
- научился делать HTTP-запросы с помощью библиотеки requests.

Стек технологий: Python, HTML, CSS, Django.


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

На данный момент читаю книги:
-Изучаем Python - Эрик Мэтиз
-Компьютерный сети - Э. Таненбаум

Навыки
  • Знаю HTML и CSS
  • Пользовательский уровень владения Python
  • Основы реляционных баз данных, SQL, навык работы с PostgreSQL
  • Базовый уровень понимания ООП
  • Пользовательский уровень владения Linux Bash
  • Пользовательский уровень владения фреймворков Flask и Django
  • Начальный уровень владения Pandas
  • GitHub

Опыт


Инженер, ООО "Гарант-01"
Март 2022 - по настоящее время

Установка и обслуживание серверов, компьютеров и оргтехники;
Установка и поддержка работы операционных систем, офисных и антивирусных программ;
Обеспечение безопасности корпоративных данных компании;
Техническая поддержка пользователей компьютеров, обучение персонала работе с определенными программами;
Составление отчетности и резервное копирование данных.
Поддерживать работу корпоративных сайтов и м. д.

Образование


Hexlet. Python-разработчик
Март 2023 - по настоящее время
Санкт-Петербургский политехнический университет Петра Великого, Санкт-Петербург Институт компьютерных наук и технологий, Программная инженерия
Сентябрь 2018 - Июль 2022
Skyeng. Курсы по английскому языку(A2)
Февраль 2021 - Октябрь 2021
Skypro. Python (Pandas) для анализа данных
Апрель 2021 - Сентябрь 2021
Факультет среднего образования в СПбПУ. Информационные технологии, Информационные системы (по отраслям)
Сентябрь 2014 - Июль 2018

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

Комментарии


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

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

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

Илья, добрый день.
Давай доработаем резюме:
1. Описание начнем с цели поиска. Затем следует обозначить удобный формат работы (гибрид/удаленный/офис).
2. Практику программирования "Умного дома" давай отнесем либо к опыту работы, если он относится к одному из периодов работы, либо оформим в виде собственного проекта.
3. в Описании также давай включим реализованные учебные проекты. Для оформления тебе поможет чек-лист резюме, который находится в твоем личном кабинете на платформе.
4. Обрати внимание на описание задач в опыте работы. Важно соблюдать единую форму подачи информации и оформление.
5. Образование
Если получал образование в одном университете, посмотри, пожалуйста, чтобы название было написано одинаково.

Успехов тебе в IT!


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