Python разработчик, Devops
Контакты
Ищу работу на позицию fullstack - разработчик, devops. Рассматриваю вакансии на полную занятость предпочтительно в удаленном формате. На данный момент проживаю в Минске
Закончил профессию "Python-разработчик" на Hexlet. Желаю продолжить улучшать свои навыки и повышать компетенцию.
Опыта работы в IT сфере нет. Достаточно хорошо знаком с гейм индустрией. Имею представления о работе программиста и имею некоторые полезные качества для продуктивной работы. Основным считаю возможность бесконечного визуального контакта с устройством вывода ПК. В данный момент всецело просвещаю себя учебе на курсах программирования, чтением профессиональной литературы, участию в open source проектах.
Завершил учебные проекты:
Игры разума
Набор математических мини-игр, запускаемых в консоли.
В рамках проекта познакомился с:
- настройкой окружения
- работой в командной строке
- работой с poetry
- работой с Git
- настройкой CI (Github actions)
- применением Wemake-python-styleguide
Стэк: Python, flake8, Git, GitHub Actions (CI)
Вычислитель отличий
Консольное приложение, позволяющее сравнивать две структуры данных и показывать отличия между ними.
В рамках проекта познакомился c:
- работой с разными форматами данных: json, yaml(yml)
- написанием pytest-тестов
- созданием cli-приложения и оформлением справочной информации о приложении
- работе с рекурсией
- подключении test-coverage
Стэк: Python, Poetry, Git,
Загрузчик страниц
Утилита командной строки page-loader, которая, скачивает страницу из сети и кладет в указанную существующую директорию.
В рамках проекта познакомился с:
- работа с пакетом request
- работа с файловой системой
- познакомился с парсингом html страниц библиотекой beautifull soup
- написанием тестов для сетевых запросов
Стэк: Python, requests, beautiful soup
Менеджер задач
Создание сайта для менеджмента задач.
В рамках проекта познакомился:
- работа с фреймворком Django
- работа с базой данных через Django ORM
- деплой на Heroku
Стэк: Python, gunicorn, Django, SQL
Упаковка Docker Compose
Упаковка и запуск уже рабочего приложения на node.js при помощи docker-compose.
В рамках проекта углубил свои знания Docker, docker-compose.
Познакомился с установщиком пакетов nodejs и тысяча одной проблеме связанной с устаревшими версиями пакетов.
Стэк: Docker, docker-compose, git, npm.
Деплой Docker-образов с помощью Ansible
Деплой и полная настройка веб-приложения на удаленных серверах.
Во время прохождения проекта научился созданию домена и получению SSL сертификата. Использовал сервис DigitalOcean.
Стэк: Remine, docker, anisble, git.
Python - Основы языка изучены.
Имею большой опыт обращения с OS Windows и не такой большой, но углубленный в macOS.
Основы Git, GitHub
Основы командной строки и администрирование Linux.
При выполнении проектов познакомился с варкой супа в beautiful soup, многопоточность, деревьями, http и https запросами, регулярными выражениями, чудной библиотекой requests и многим другим.
Основы Django, Django ORM и Flask.
Базы данных Sql и PostageSql.
Docker, docker-compose.
Ansible.
Деплой проектах на различных фреймворках.
Опыт
Несколько парсеров+боты
Пытаюсь решать предложенные issue на git.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе
Рекомендации
Привет, Тимур!
Давай остановимся на Описании и проработаем его основные цели:
1. В описании предлагаю начать с основной цели: какие вакансии рассматриваешь, язык разработки, формат работы (офис/гибрид/удаленно), также указать город проживания. "М21" - нужно убрать :)
Предложение: "Целеустремлен и усидчив. Закончил учреждение образования с высокими баллами по предметам связанным с физикой и математикой". Личные качества не несут смысловой нагрузки, так нет фактов и аргументов, на которые, как правило, обращают внимание работодатели. Про высокие балы по физике и математике можно упомянуть в разделе Награды/Сертификаты.
2. Учебные проекты.
Нужно включить описание проектов, которые завершены: сделать описание проекта, полученные навыки и стек.
Примером описания проектов может послужить: https://cv.hexlet.io/resumes/701#answer-587
Желаю интересных проектов и предложений в IT!
Добавить комментарий/ссылку на вакансию