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

Контакты


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

Описание

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

О себе:

Прошла обучение по профессии "Python-разработчик" в школе Hexlet, за время обучения успешно выполнила 4 проекта:

Игры разума

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

Полученные навыки
- Настройка окружения с помощью poetry
- Построение архитектуры приложения
- Настройка виртуального окружения
- Работа с git и githab
- Установка и использование линтера flake8
- Работа с импортом сторонних и собственных модулей
- Оптимизация работы через Makefile
- Подключение репозитория к Codeclimate

Стек технологий: Python, Poetry, Git, GitHub Actions, Codeclimate.

Проект Вычислитель отличий

Консольная программа, формирующая файл, описывающий различия между 2-мя файлами с учетом вложенности. Работает с файлами форматов JSON и YAML, генерирует вывод в 3-х стилях.

Полученные навыки:
- работа с деревьями, рекурсиями и файловой системой
- Работа с аргументами командной строки при вызове, создание cli-утилиты
- Работа с параметрами командной строки
- Написание тестов и автоматическое тестирование
- Применение CodeCoverage
- Argparse
- Pytest
- CI (GitActions, CodeClimate)

Стек технологий: Python, Poetry, Git, GitHub Actions, PyTest, Flake8, Argparse, Codeclimate.

Анализатор страниц

Сайт, анализирующий поданные на вход страницы на SEO-пригодность.

Полученные навыки:
- Создание и настройка веб-приложения на фреймворке Flask
- Работа с bootstrap
- Работа с HTTP-запросами
- Работа с SQL (PostgreSQL)
- Работа с переменными окружения;
- Парсинг
- CRUD во flask
- Деплой на PaaS (render.com)
- Анализ логов
- Парсинг сайтов с помощью библиотеки Beautifulsoup

Стек технологий: Python, Poetry, PostgreSQL, Git, GitHub Actions, Codeclimate, Flask, requests, Beautifulsoup, dotenv, flask, os, psycopg2, requests, urllib (urlparse), validators, bootstrap.

Менеджер задач

Веб-приложение Task Manager – система управления задачами. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. В проекте реализованы:
* Пользователи, их регистрация и аутентификация, просмотр личного аккаунта, редактирование и удаление, без аутентификации возможен только просмотр списка пользователей, невозможность удаления пользователя, если он связан с задачей;
* Статусы и метки, их CRUD и невозможность удаления, если статус или метка связаны хотя бы с одной задачей;
* Задачи, их CRUD, обязательные поля, фильтрация задач по по статусу, исполнителю и наличию метки, возможность отображать задачи, автором которых является залогиненый пользователь.

Полученные навыки:
- Создание и поддержка веб-приложения на фреймворке Django
- Создание авторизаци
- Создание и поддержание системы пользователей, структуры сущностей базы данных с помощью ORM и их отображение
- Работа с django-bootstarap
- Работа с переменными окружения
- Интернационализация приложения с помощью i18n
- Создание фильтра для задач
- Тестирование
- Подключение трекера ошибок (Rollbar)
- Деплой приложения на PaaS (render.com)

Стек технологий: Python, Poetry, Django, PostgreSQL, SQLite3, Django-bootstrap, i18n, Dotenv, Codeclimate, Rollbar, Whitenoise

Навыки

Hard-skills
Python
Django, Flask
SQL, PostgreSQL
Основы HTML, CSS, Bootstrap
Pip, Poetry
Linux
Git
Flake8
Soft-skills
Умение работать в любой команде
Высокая обучаемость
Очень высокая стрессоустойчивость
Ответственность и педантичность

Образование


РГУТиС (Российский Государственный Университет Туризма и Сервиса), специальность антикризисное управление
Сентябрь 2006 - Июль 2009

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Frontend разработчика выглядит очень впечатляющим. Он имеет более чем 3-летний о...
Это резюме выглядит очень впечатляющим и содержит множество важных достижений и навыков...
Резюме Frontend-разработчика оцениваю как хорошее. В нем содержится подробная информаци...
Это резюме QA-инженера имеет много положительных аспектов. Кандидат активно обучается и...
Резюме Frontend-разработчика оцениваю на 8 из 10. Плюсы: 1. Хорошо описаны навыки и о...
Оценка резюме: Описание кандидата: Описание самого себя содержит информацию о текущем...
Это резюме содержит несколько положительных аспектов, таких как стремление к развитию в...
Это резюме Unity разработчика содержит много полезной информации о вашем опыте и навыка...
Привет, Никита! Давай улучшим твое резюме: 1. Для начала, давай уберём заголовки, так ...
Привет, Евгений! Давай улучшим твое резюме: 1. Описание проектов Для удобства и компа...