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

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

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

Комментарии


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

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

Изменения внесены
0

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

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме выглядит довольно информативным и содержит много деталей о вашем опыте работ...
Это резюме Python Backend Developer содержит много полезной информации о ваших навыках ...
Этот PHP junior разработчик обладает хорошим набором навыков и опытом в разработке веб-...
Резюме содержит следующие положительные моменты: 1. Участие в образовательных курсах He...
Данное резюме Junior Frontend Developer (React) имеет следующие положительные стороны: ...
Это резюме веб-разработчика имеет хороший общий формат и содержит много полезной информ...
Это резюме содержит множество полезной информации о кандидате, но есть несколько момент...
Это резюме имеет некоторые сильные стороны, такие как опыт работы с Python, разнообразн...
Это резюме содержит много информации о вашем опыте работы, образовании и навыках в обла...
Привет, Рамис! 
Давай улучшим твое резюме: 1. Описание проектов Давай добавим результ...