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

Контакты


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

Описание

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

Являюсь начинающим Python разработчиком, имею опыт работы системным администратором.

Свой путь в разработку начал в конце 2021 года с самостоятельного изучения python3 и системного администрирования Linux. В данный момент заканчиваю обучение на платформе Hexlet по направлению python разработки.


Мои проекты

1. Игры разума

Набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга.

Полученные навыки:

  • управление зависимостями при помощи poetry;
  • система контроля версий Git;
  • создание модульной архитектуры проекта с дальнейшей возможностью расширения;
  • проверка соответствия кода стандарту PEP8 - Flake8;
  • проверка качества кода - CodeClimate.

Технологический стек:

  • Python3 (prompt);
  • Линтер flake8;
  • Poetry;
  • Git.

2. Вычислитель отличий

Утилита, позволяющая сравнивать между собой два файла в форматах JSON или YAML.

Полученные навыки:

  • создание и работа с контекстными менеджерами;
  • замыкание и декораторы;
  • автоматизированное тестирование при помощи pytest;
  • непрерывная интеграция (CI) с использованием Github Actions.

Технологический стек:

  • создание интерфейсов командной строки для приложений при помощи модуля argparse;
  • создание рекурсивных функций;
  • замыкание и декораторы;
  • автоматизированное тестирование при помощи pytest;
  • непрерывная интеграция (CI) с использованием Github Actions.

3. Анализатор страниц (Веб версия)

Полноценное web приложение на Flask, которое анализирует указанные страницы на SEO-пригодность

Полученные навыки:

  • работа с базами данных;
  • создание контекстных менеджеров;
  • автоматический деплой приложений при помощи Github CI.

Технологический стек:

  • Python3 (Flask, psycopg2, beautifulsoup4, requests);
  • PostgreSQL;
  • Gunicorn + Nginx;
  • Линтер flake8;
  • Poetry;
  • Git.

В данный момент пишу последний проект в рамках обучения.


О себе

  • Нравиться самостоятельно разворачивать различные сервисы на собственной инфраструктуре, писать скрипты для автоматизации, веб разработка, а также биология;
  • Каждый день стараюсь писать код и развиваться;
  • Стараюсь документировать полученные знания;
  • Энтузиаст FOSS.
Навыки

Hard skills:

  • Python3 - ООП, Flask, Django (основы);
  • Автоматическое тестирование - Pytest;
  • Автоматизация - Несложные скрипты на Bash, основы Docker и Ansible, Github CI;
  • Работа с Unix-подобными операционными системами: Debian/Ubuntu server, Proxmox, OPNsense;
  • SQL - PostgreSQL;
  • Базовые навыки верстки сайтов;
  • Немного разбираюсь в сетях.

Soft skills:

  • Обучаемость;
  • Критическое мышление;
  • Работаю над улучшением коммуникативности.

Инструменты: Archlinux, NeoVim, Pycharm.

Английский: B2.

Опыт


Инспектор ОАиОФИТ (системный администратор), Федеральная таможенная служба Российской Федерации
Январь 2023 - по настоящее время

Мои обязанности:

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

Мои достижения:

  • Развернута OS Windows на более чем 50 ПК, с дальнейшей комплексной настройкой и установкой программного обеспечения, а также перемещением в домен;
  • Оказана методическая помощь служащим по вопросам использования оргтехники и программного обеспечения;
  • Осуществлен ремонт вышедшей из строя компьютерной техники, а также произведено ее техническое обслуживание, что позволило улучшить качество и эффективность работы сотрудников;
  • Проведена работа по обеспечению стабильности локальной сети;
  • Развернут локальный репозиторий для операционных систем, основанных на Debian, который позволил обеспечить централизованное хранение, управление и обновление пакетов программного обеспечения на внутреннем сервере.
Инспектор лаборатории (таможенный эксперт), Таможенная служба
Апрель 2018 - Декабрь 2022
  • Проведение различного рода исследований, от определения стоимости товаров до спектрометрического анализа;
  • Анализ данных в Excel:
    • Подготовка данных для анализа и их очистка, удаление дубликатов и исправление ошибок;
    • Использование базовых функций Excel, таких как формулы, фильтры и группировки для обеспечения точного анализа данных и выявления ключевой информации.

Из-за отсутствия ИТ отдела приходилось выполнять обязанности эникейщика:

  • установка, настройка и поддержка компьютерного оборудования и программного обеспечения;
  • обеспечение безопасности;
  • обслуживание и ремонт компьютерного оборудования;
  • создание и поддержка баз данных в СУБД MS Access.

Образование


Python разработчик, Hexlet
Февраль 2023 - по настоящее время
Биология (магистр), Донецкий национальный университет.
Сентябрь 2012 - Июнь 2018

О себе
Готов к релокации в рамках страны проживания
Читаю профессиональную литературу на английском языке
Проживаю в городе Донецк

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет много положительных аспектов, таких как: Кандидат активно участвует ...
Это резюме содержит много информации, но есть несколько аспектов, которые можно улучшит...
Александр, привет. Отличное резюме, содержательное и четкое. Успехов тебе в IT!
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Привет, Андрей! Давай доработаем резюме по следующим блокам: 1. Имя и фамилию укажи, по...
Это резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, е...
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...
Это резюме выглядит впечатляющим и информативным. Здесь есть много полезной информации ...