Junior Python developer

Контакты


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

Описание

Ищу работу или стажировку по профессии Junior Python разработчик.
Предпочтителен удаленный/частично удаленный график работы. Живу в Беларуси, г. Солигорск.

Зимой 2021 года принял решение сменить профессию, так как в своей отрасли достиг "потолка" и длительное время не получаю новых навыков.

С весны 2023 года проходил обучение в школе программирования Хекслет по профессии "Фронтенд-разработчик" и "разработка на Python".

Навыки
  • Python;
  • Pytest;
  • Poetry;
  • SQL;
  • python-dotenv;
  • Flask;
  • Django (в процессе изучения)
  • JavaScript, ES6+;
  • Node.js, npm;
  • Git, GitHub, GitHub Actions;
  • HTML, CSS, Figma (базовые знания);
  • Linux (Ubuntu), shell.
Описание проектов

За время обучения реализовал следующие учебные проекты:

Игры разума (CLI).
Набор из пяти консольных математических игр.

Полученные навыки:
- настройка окружения: poetry, pip, VSCode, PEP 8;
- подключение дополнительных библиотек;
- реализация стандартов кодирования с помощью линтера Flake8, CodeClimate;
- работа с Git и Github;
- непрерывная интеграция (CI) с использованием Github Actions.

Вычислитель отличий (CLI).
Утилита командной строки для определения отличий между двумя файлами формата JSON или YAML.

Полученные навыки:
- парсинг json и yaml файлов;
- работа с древовидной структурой данных и рекурсией;
- модуль argparse, работа с параметрами командной строки;
- практика TDD, автоматизированные тесты, библиотека Pytest;
- Codeclimate и покрытие тестами.

Эти же приложения написал так же и на JS.

Анализатор страниц
Приложение, основанное на микрофреймворке Flask. Оно охватывает основополагающие принципы создания современных веб-сайтов на основе MVC, включая маршрутизацию, обработчики запросов, шаблоны и взаимодействие с базой данных.

Полученные навыки:
- обработка HTTP-запросов, Flask;
- HTML, CSS, Bootstrap;
- Работа с шаблонизатором Jinja2;
- PostgreSQL, psycopg2;
- BeautifulSoup;
- Git, Github Actions (CI);
- Развертывание на Render.

В данный момент пишу приложение на Django.
Комплексное приложение, основанное на платформе Django. Оно воплощает в себе основные принципы создания современных веб-приложений с использованием архитектуры MVC, включая операции CRUD, маршрутизацию, представления на основе классов (CBV), шаблоны, взаимодействие с базой данных и Django ORM.

Требуемые навыки:

• Управление HTTP-запросами, Django, ORM
• HTML, CSS, Bootstrap
• Знание PostgreSQL, psycopg2
• CRUD, отношения m2m, o2m
• Опыт работы с Git, GitHub Actions (CI)
• Комплексное тестирование
• Развертывание на Render

Опыт


Начальник отдела, Институт горного дела
Август 2011 - по настоящее время

Работаю в сфере научного консалтинга в горнодобывающей отрасли, руководителем отдела (25 человек).

Успешно выполнял:
- разработку технического задания и календарного плана работ;
- руководство исследовательскими работами (проектами);
- сбор и анализ полученных данных.

Получил следующие полезные навыки:
- самостоятельная работа с большим объемом информации (поиск, анализ, прогноз);
- соблюдение дедлайнов;
- управление коллективом (25 человек);
- умение работать в коллективе и другие.

Образование


Школа программирования Hexlet, профессия "Python-разработчик"
Февраль 2022 - Февраль 2024
Белорусский национальный технический университет, магистр технических наук
Сентябрь 2015 - Апрель 2016
Донецкий Национальный Технический Университет
Сентябрь 2006 - Июль 2011

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Пока не совсем понимаю, чего не хватает
Это резюме содержит много информации о вашем опыте работы, проектах и образовании, что ...
Это содержание вашего резюме не является оптимальным для роли QA Engineer. Ваш текущий ...
Это резюме имеет много положительных моментов, но есть и некоторые улучшения, которые м...
Резюме Виктора имеет ряд сильных сторон: Опыт инженерной деятельности и работа в кома...
Это резюме содержит как положительные, так и негативные моменты. Положительные сторон...
Это резюме показывает, что вы активно изучаете востребованные технологии и стремитесь к...
Это резюме довольно краткое и содержит некоторую полезную информацию о ваших навыках и ...
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...