Junior Python-разработчик
Основное
Донецк
Готов
Ищу стажировку или работу на должность Python-разработчик. В приоритете удаленный формат работы, а также любой формат работы в моем городе.
Являюсь начинающим Python разработчиком, имею опыт работы системным администратором.
Свой путь в разработку начал в конце 2021 года с самостоятельного изучения python3 и системного администрирования Linux. В данный момент заканчиваю обучение по направлению python разработки Hexlet.
Мои проекты
1. Игры разума
Набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга.
Полученные навыки:
- управление зависимостями при помощи poetry;
- система контроля версий Git;
- создание модульной архитектуры проекта с дальнейшей возможностью расширения;
- проверка соответствия кода стандарту PEP8 - Flake8;
- проверка качества кода - CodeClimate.
Технологический стек:
- Python3 (prompt);
- Линтер flake8;
- Poetry;
- Git.
Утилита, позволяющая сравнивать между собой два файла в форматах JSON или YAML.
Полученные навыки:
- создание интерфейсов командной строки для приложений при помощи модуля argparse;
- создание рекурсивных функций;
- замыкание и декораторы;
- автоматизированное тестирование при помощи pytest;
- непрерывная интеграция (CI) с использованием Github Actions.
Технологический стек:
- Python3 (pyyaml, json, argparse, os);
- Линтер flake8;
- Poetry;
- Автоматическое тестирование: pytest, coverage.py.
- Git.
В данный момент пишу третий проект в рамках обучения, а также сайтик на Bootstrap 5 и Flask.
О себе
- Нравиться самостоятельно разворачивать различные сервисы на собственной инфраструктуре, писать скрипты для автоматизации, веб разработка, а также биология;
- Каждый день стараюсь писать код и развиваться;
- Стараюсь документировать полученные знания (использую Obsidian)
- Энтузиаст FOSS.
Hard skills:
- Python3;
- ООП Python - основы;
- Flask - основы;
- Автоматическое тестирование при помощи Pytest;
- Несложные скрипты на Bash;
- Docker, Ansible - основы;
- Работа с Unix-подобными операционными системами: Debian/Ubuntu server, Proxmox, CentOS, FreeBSD, OPNsense;
- SQL, PostgreSQL;
- Протокол HTTP - основы;
- HTML/CSS, Markdown;
- Немного разбираюсь в сетях.
Soft skills:
- Обучаемость;
- Критическое мышление;
- Самодисциплина;
- Работаю над улучшением коммуникативности.
Инструменты: Archlinux, NeoVim, VS Code, Pycharm.
Английский: B2.
Stepik:
- "Поколение Python": курс для начинающих - 05.03.2022
Hexlet:
- Python-разработчик на hexlet - в процессе.
Работа
Мои обязанности:
- Обеспечение информационной безопасности;
- Построение компьютерных локальных сетей, обеспечение бесперебойной работы оборудования и сети;
- Установка и настройка пользовательского программного обеспечения, ввод в домен, разграничение доступа;
- Ремонт компьютерного оборудования;
- Консультирование пользователей;
- Резервное копирование и восстановление данных.
Мои достижения:
- Развернута OS Windows на более чем 50 ПК, с дальнейшей комплексной настройкой и установкой программного обеспечения, а также перемещением в домен;
- Оказана методическая помощь служащим по вопросам использования оргтехники и программного обеспечения;
- Осуществлен ремонт вышедшей из строя компьютерной техники, а также произведено ее техническое обслуживание, что позволило улучшить качество и эффективность работы сотрудников;
- Проведена работа по обеспечению стабильности локальной сети;
- Развернут локальный репозиторий для операционных систем, основанных на Debian, который позволил обеспечить централизованное хранение, управление и обновление пакетов программного обеспечения на внутреннем сервере.
- Проведение различного рода исследований, от определения стоимости товаров до спектрометрического анализа;
- Анализ данных в Excel:
- Подготовка данных для анализа и их очистка, удаление дубликатов и исправление ошибок;
- Использование базовых функций Excel, таких как формулы, фильтры и группировки для обеспечения точного анализа данных и выявления ключевой информации.
Из-за отсутствия ИТ отдела приходилось выполнять обязанности эникейщика:
- установка, настройка и поддержка компьютерного оборудования и программного обеспечения;
- обеспечение безопасности;
- обслуживание и ремонт компьютерного оборудования;
- создание и поддержка баз данных в СУБД MS Access.
Образование
Рекомендации
Резюме имеет определенную структуру и содержит информацию о профессиональном опыте, навыках и образовании. Несмотря на то, что соискатель является начинающим Python-разработчиком, он имеет опыт работы системным администратором, что может быть полезным при работе в команде. В резюме присутствуют описания проектов, выполненных в рамках обучения на платформе Hexlet, что свидетельствует о его желании развиваться и пополнять свой опыт. Однако, необходимо уточнить, какие навыки соискатель успел получить в рамках обучения на Hexlet и на каком уровне он ими владеет. Также, необходимо уточнить, какие проекты были выполнены в рамках работы системным администратором и какое влияние они оказали на бизнес компании.
Сопроводительное письмо
Уважаемый работодатель,
Я бы хотел представить Вашему вниманию мое резюме на должность Python Backend разработчика. Я начинающий разработчик Python, который также имеет опыт работы системным администратором.
Я начал свой путь в разработке в конце 2021 года с самостоятельного изучения Python3 и системного администрирования Linux. В 2023 году я поступил на обучение по направлению Python разработки на платформе Hexlet, чтобы систематизировать свои знания в этой области. В настоящее время я работаю системным администратором.
Я люблю разворачивать различные сервисы на собственной инфраструктуре, писать скрипты для автоматизации и заниматься веб-разработкой. Мне нравится учиться и развиваться каждый день. Я также являюсь энтузиастом FOSS.
В процессе обучения на Hexlet я реализовал несколько проектов, которые позволили мне освоить различные навыки в Python разработке, включая управление зависимостями при помощи poetry, систему контроля версий Git, создание модульной архитектуры проекта и работу с различными базами данных. Я также имею опыт работы с Flask, Pytest и Docker.
Я уверен, что я могу стать ценным членом Вашей команды и с удовольствием приму любые вызовы, которые Вы мне предложите. Я готов к работе в любом формате и открыт для обучения и развития.
Благодарю за рассмотрение моего резюме.
С уважением,
[Ваше имя]
Улучшенное резюме
Python Backend разработчик
Я ищу стажировку или работу на должность Python Backend разработчика. В приоритете удаленный формат работы, а также любой формат работы в моем городе.
Являюсь начинающим Python разработчиком, с опытом работы системным администратором.
Мой путь в разработку начался в конце 2021 года с самостоятельного изучения Python3 и системного администрирования Linux. В начале 2023 года, после реорганизации, пришлось начинать свой путь с начала карьерной лестницы, в связи с этим решил систематизировать свои знания в разработке и поступил по направлению Python разработки на платформу Hexlet. Последние пол года работаю системным администратором.
Мне нравится самостоятельно разворачивать различные сервисы на собственной инфраструктуре, писать скрипты для автоматизации, веб-разработка, а также биология. Каждый день стараюсь писать код и развиваться. Являюсь энтузиастом FOSS.
В процессе обучения на Hexlet реализованы следующие проекты:
- Игры разума
Набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга.
В процессе написания проекта я усвоил следующие навыки:
- управление зависимостями при помощи poetry;
- систему контроля версий Git;
- создание модульной архитектуры проекта с дальнейшей возможностью расширения;
- проверка соответствия кода стандарту PEP8 - Flake8;
- проверка качества кода - CodeClimate.
- Вычислитель отличий
Утилита, позволяющая сравнивать между собой два файла в форматах JSON или YAML.
В процессе написания проекта я усвоил следующие навыки:
- создание интерфейсов командной строки для приложений при помощи модуля argparse;
- создание рекурсивных функций;
- замыкание и декораторы;
- автоматизированное тестирование при помощи pytest;
- непрерывная интеграция (CI) с использованием Github Actions.
В данный момент я пишу третий проект в рамках обучения, а также telegram бота для приема тикетов пользователей.
Мои навыки и инструменты:
- Python3
- Flask
- Автоматическое тестирование при помощи Pytest
- Bash
- Работа с Unix-подобными операционными системами: Debian/Ubuntu server, Proxmox, CentOS, FreeBSD, OPNsense;
- SQL, PostgreSQL
- Docker
- HTTP, TCP/IP
- HTML/CSS, Markdown
Мои инструменты: Vim, VS Code, Pycharm.
Опыт работы:
Федеральная таможенная служба Российской Федерации
Позиция: Инспектор ОАиОФИТ (системный администратор)
Начало работы: 2022-01-01
Конец работы:
Мои обязанности:
- Обеспечения информационной безопасности;
- Построения компьютерных локальных сетей, обеспечение бесперебойной работы оборудования и сети;
- Установка, настройка и настройка пользовательского программного обеспечения, ввод в домен, разграничение доступа;
- Ремонт компьютерного оборудования;
- Консультирование пользователей;
- Резервное копирование и восстановление данных.
Мои достижения:
- развернута OS Windows на более чем 30 ПК, с дальнейшей комплексной настройкой и установкой программного обеспечения и перемещением в домен;
- оказана методическую помощь служащим по вопросам использования оргтехники и программного обеспечения;
- осуществлен ремонт вышедшей из строя компьютерной техники, а также произведено ее техническое обслуживание, что позволило улучшить качество работы с документами и повысить эффективность работы служащих;
- проведена работа по обеспечению стабильности локальной сети;
- развернут локальный репозиторий для операционных систем, основанных на Debian, который позволит обеспечить централизованное хранение, управление и обновление пакетов программного обеспечения на внутреннем сервере.
Таможенная служба
Позиция: Инспектор лаборатории (таможенный эксперт)
Начало работы: 2018-04-01
Конец работы: 2022-12-01
Мои обязанности:
- Проведение различного рода исследований, от определения стоимости товаров до спектрометрического анализа;
- Анализ данных в Excel:
- Подготовка данных для анализа и их очистка, удаление дубликатов и исправление ошибок;
- Использование базовых функций Excel, таких как формулы, фильтры и группировки для обеспечения точного анализа данных и выявления ключевой информации.
Из-за отсутствия ИТ отдела приходилось выполнять обязанности эникейщика:
- установка, настройка и поддержка компьютерного оборудования и программного обеспечения;
- обеспечение безопасности;
- обслуживание и ремонт компьютерного оборудования;
- создание и поддержка баз данных в СУБД MS Access.
Образование:
Python разработчик, Hexlet
Биология (магистр), Донецкий национальный университет, 2012-09-01 – 2018-06-01.
Контакты:
Добавить комментарий