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

Контакты


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

Описание

Ищу работу или стажировку на позицию Python-разработчика. Успешно закончил профессию Python-разработчик на Хекслет, во время которой реализовал 4 проекта, 2 из которых были веб приложениями на фреймворках Flask и Django. Освоил основы объектно- ориентированного программирования, бэкенд-разработку и сетевые запросы, работу с базами данных PostgreSQL, Git и Linux(Ubuntu). Дополнительно изучаю материалы в сообществах и на Youtube. Готов активно учиться и адаптироваться к новым технологиям. Способен решать задачи самостоятельно разбираясь в деталях, писать код в соответствии с требованиями и в срок. В будущем планирую развиваться в направлении Full-stack разработки

Навыки
  • Языки программирования: Python
  • Библиотеки и фреймворки: Django, Flask
  • Автоматическое тестирование (Pytest)
  • HTTP (принцип работы, написание запросов)
  • Базовое понимание HTML, CSS, Bootstrap
  • Знание языка запросов SQL
  • Работа с СУБД (PostgreSQL, SQLite)
  • Объектно-ориентированное (ООП) и функциональное (ФП) программирование
  • Контроль версий: Git, GitHub
  • Деплоймент (Render.com)
  • Платформы и инструменты: Linux, Bash, Poetry
  • Регулярные выражения (Regexp)
  • Английский язык (чтение документации)
Описание проектов

Название проекта: Игры разума
Описание: Консольное приложение из 5 различных мини-игр, которые включают в себя задачи, проверяющие знания в логическом и арифметическом направлении.
Полученные навыки:
* настройка окружения Python
* использование встроенных и сторонних библиотек
* управление зависимостями (poetry)
* использование линтера (flake8)
* Утилита Make, написание Makefile
* опыт построения архитектуры полноценного приложения.
Технологический стек:
* Git(GitHub)
* Code Climate
* flake8
* Poetry

Название проекта: Вычислитель отличий
Описание: Программа, определяющая разницу между двумя структурами данных.
Полученные навыки:
* работа с путями в файловой системе (pathlib)
* парсинг входящих данных (библиотека argparse)
* автоматическое тестирование с помощью pytest
* работа с разными форматами данных (json, yml)
* работа CI Github Actions
* подключение Test Coverage на CodeClimate
Технологический стек:
* Pytest, flake8, coverage
* JSON, YAML
* Git(GitHub), CI Github Actions
* Code Climate
* Poetry

Название проекта: Анализатор страниц
Описание: Веб приложение на фреймворке Flask для определения SEO-доступности сайтов.
Полученные навыки:
* работа с переменными окружения (.env, python_dotenv)
* работа с базой данных PostgreSQL (psycopg2)
* Обработка тела и заголовков HTTP запросов (beautifulsoup4)
* деплой приложения на PaaS (render)
Технологический стек:
* Flask, flake8
* beautifulsoup4
* HTML, CSS, Bootstrap5
* PostgreSQL
* Gunicorn
* Git(GitHub), CI Github Actions
* Code Climate
* Poetry

Название проекта: Менеджер задач
Описание: Task manager веб приложение на фреймворке Django. Позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой необходима регистрация и аутентификация.
Полученные навыки:
* Работа с базой дынных SQLite
* Использование встроенных middleware для аутентификации и авторизации
* Кастомизация базовых моделей и вью Django
* Переводы с помощь i18n
* Создание фильтров (django-filter)
* Написание тестов с помощью библиотеки django.test
* Трекинг ошибок с помощью Rollbar
Технологический стек:
* Django
* Django-bootstrap5
* HTML
* PostgreSQL, SQLite
* Flake8
* Coverage
* Gunicorn
* Git(GitHub), CI Github Actions
* Code Climate
* Coverage
* Rollbar

Опыт


Специалист по работе с базами данных пользователей в ПО PERCo-S-20 , ООО УК "Актив Система"
Управляющая компания в микрорайоне Университетский города Екатеринбурга
Апрель 2022 - по настоящее время

Обязанности:
- Производил учет заезда и выезда на придомовую территорию жилых домов и паркингов
- Блокировка карт нарушителей (отправление в Стоп-лист)
- Заведение новых карт
- Восстановление карт из Стоп-листа и чистка баз данных
Достижения:
* Очистил базу данных на 50%, удалив старые и неиспользующиеся карты
* Полностью очистил Стоп-лист, составлявший 10% от всей базы данных

Разнорабочий, ООО УК "Актив Система"
Управляющая компания в микрорайоне Университетский города Екатеринбурга
Июнь 2016 - Август 2021

Работал в летние сезоны над разными задачами, самыми частыми из них были:
- Уход за газоном и кустарниками
- Обновление покраски бетонных полусфер
- Покраска дверей, парковочной разметки и заборов
Достижения:
* Регулярно проводил обрезку кустарников, что способствовало их здоровому росту
* Качественно выполнял покраску обеспечивая привлекательный вид микрорайона

Образование


Хекслет, Python backend developer
Май 2023 - по настоящее время
Неполное высшее, Электроэнергетика и электротехника, УрФУ
Сентябрь 2016 - Июнь 2022

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

Увлекаюсь музыкой, играю на гитаре. В свободное время хожу в тренажерный зал, на скалодром и на бокс. В зимнее время катаюсь на сноуборде

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит множество информации о вашем образовании, опыте работы и проектах, ...
Это резюме выглядит очень подробным и информативным. Описаны различные проекты, навыки,...
Привет, Алена! 
Давай улучшим твое резюме: 1. Описание проектов - Для удобства и комп...
Привет, Константин! 
Давай улучшим твое резюме: 1. Описание проектов - Для удобства и...
Привет, Максим! 
Давай улучшим твое резюме: 1. Описание проектов - Для удобства и ком...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо структурированное описа...
Привет, Александра! 
Давай улучшим твое резюме: 1. Описание Данный раздел давай пересо...
Привет, Максим! 
Давай дополним твое резюме: 1. Описание Данный раздел должен быть пос...
Привет, Александр! 
Давай дополним твое резюме: 1. Описание Данный раздел должен быть ...
Привет, Вячеслав! Давай дополним твое резюме: 1. Описание Представление отсюда убирае...