Junior python developer
Контакты
Нахожусь в поиске работы/стажировки на позицию junior python-developer, на полный рабочий день, в офис с возможностью в дальнейшем перейти на гибридный/удаленный формат работы.
С программированием познакомился и занимался во время прохождения обучения в университете, в котором в рамках учебного процесса и сформировалось желание стать разработчиком - научиться ставить и решать прикладные задачи в процессе создания программных продуктов.
Сфера разработки ПО привлекает огромными масштабами в плане областей применимости, скорости развития, наличием большого объема информации для изучения и возможностью отработки изученной информации здесь и сейчас, имея под рукой компьютер.
После окончания университета ввиду сложившихся обстоятельств ушел в сетевое администрирование, вернулся к программированию в августе 2021 г., закончил обучение по профессии Python-разработчик на Hexlet.io - решил, что это будет полезно для формирования фундамента понимания разработки современных веб-приложений и определения дальнейшего вектора развития. За время обучения выполнил 4 проекта:
Игры разума
Консольная игра вопрос-ответ на простые арифметические вычисления
Получены навыки:
- работы в ОС Ubuntu;
- настройки рабочего окружения;
- работы с Python 3;
- работы с Poetry;
- построения архитектуры кода;
- работы с Git;
- подключения линтера Flake8;
- подключения Code Climate.
Стек: Python 3, poetry, Git, flake8, Code Climate
Вычислитель отличий
Консольная утилита, определяющая разницу между двумя структурами данных yaml и json с формированием отчета об изменениях в первом файле относительно второго.
Получены навыки:
- работы с argparse;
- работы с файловой системой Linux;
- работы с чтением/записью, путями до файлов;
- работы с древовидными структурами;
- рекурсивного обхода структур;
- настройки Github Actions, Code Climate;
- работы с Pytest.
Стек: Python 3, argparse, poetry, pytest, pytest-cov, flake8, GitHub Actions, Code Climate
Анализатор страниц
Веб-приложение на Flask, которое имитирует базовую функциональность анализа указанной страницы на SEO пригодность (проверка доступности сайта, наличие некоторых тегов).
Получены навыки:
- работы с фреймворком Flask;
- работы c HTTP (построение архитектуры роутинга);
- работы c PostgreSQL;
- настройки и работы с psycopg2, python-dotenv, BeautifulSoup;
- работы с PaaS (Railway);
- настройки и работы с gunicron;
Стек: Python 3, Flask, poetry, PostgreSQL, BeautifulSoup, flake8, GitHub Actions, Code Climate
Менеджер проектов
Веб-приложение на Django - система управления задачами, которая позволяет создавать задачи, назначать исполнителей, менять и добавлять статус, теги.
Получены навыки:
- работы с фреймворком Django: наглядное и практическое знакомство с построением MVC структуры приложения, организация авторизации на основе django.auth, работа Django ORM, написание тестов с использованием django unittest;
- работы с отношениями "многие к одному" и "многие ко многим" в моделях;
- работы с PaaS (Railway);
- работы c PostgreSQL;
- настройки и работы с psycopg2, python-dotenv;
Стек: Python 3, Django, poetry, PostgreSQL, flake8, GitHub Actions, Code Climate
В планах на ближайшее будущее усилить алгоритмическую подготовку и углубиться в изучение Django, PostgreeSQL, Docker для получения навыков в разработке backend-части.
пишу на Python 3;
опыт работы с СУБД(Postgresql);
использую Git;
опыт тестирования c Pytest;
использую Poetry;
имею базовое понимание OSI, TCP/IP;
имею базовое понимание протокола HTTP;
в работе использую Linux;
английский на уровне Pre-Intermediate;
Опыт
- поддержка и расширение существующей ЛВС;
- работа с сетевым оборудованием (коммутаторы, маршрутизаторы, сервера виртуализации, СХД);
- Windows, базовое администрирование AstraLinux, RedOS 7.2/7.3, AD, VipNet, Cisco, VMware
- компонентный ремонт компьютерной техники, МФУ;
- тех. поддержка пользователей на местах и удаленно в вопросах их работы с компьютерными машинами и другими офисными видами техники и ПО.
- поддержка и расширение существующей ЛВС;
- работа с сетевым оборудованием (коммутаторы, маршрутизаторы, сервера виртуализации, СХД);
- Windows, AD, VipNet, Cisco, VMware
- компонентный ремонт компьютерной техники, МФУ;
- тех. поддержка пользователей на местах и удаленно в вопросах их работы с компьютерными машинами и другими офисными видами техники и ПО.
- поддержка и расширение существующей ЛВС;
- работа с сетевым оборудованием (коммутаторы, маршрутизаторы, сервера виртуализации, СХД);
- Windows, AD, VipNet, Cisco, VMware
- компонентный ремонт компьютерной техники, МФУ;
- тех. поддержка пользователей на местах и удаленно в вопросах их работы с компьютерными машинами и другими офисными видами техники и ПО.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе РФ, Смоленская область, п. Кардымово
Рекомендации
Привет, Матвей!
Отличное резюме:)
Желаю интересных и развивающих проектов в IT!
Добавить комментарий/ссылку на вакансию