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

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

Родился в 1998 году
Увлекаюсь музыкой, играю на гитаре. В свободное время хожу в тренажерный зал, на скалодром и на бокс. В зимнее время катаюсь на сноуборде.
Занимался волонтерством:
* Июль 2016 - Гонка Героев
* Июнь 2017 - Выпускной УрФУ в Екатеринбург-Экспо
* Сентябрь 2017 - День первый в Уральском федеральном, УрФУ
Занимался фехтованием более 10 лет, имею разряд КМС

Комментарии


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

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

0

Привет, Константин!
Замечательное резюме. Ты молодец!

Желаю тебе удачи в освоении новой профессии!


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