Junior Python developer
Контакты
Дмитрий Князев.
Ищу работу по профессии Junior Backend разработчик.
Живу в Красноярске.
Рассматриваю как удаленную работу, работу в офисе в Красноярске, так и работу в другом городе с релокацией.
Высшее образование - экономика и управление предприятие в строительстве. С 2013 года работаю в сфере в строительства, за 9 лет работы реализовал себя как разносторонний специалист в различных должностях, от исполнительной до руководящей, что позволило сформировать следующие, полезные для IT-направления, навыки: тайм-менеджмент, командная работа (как умение работать с командой, так и руководить собственной), распределение имеющихся ресурсов для оптимального решения множества задач, деловая этика, ведение переговоров.
Решение сменить область работы связано с тем, что после создания базовых скриптов для автоматизации работы с документами на Python, пришло понимание о возможностях опыта разработчика в сравнении с опытом пользователя. От IT-направления ожидаю опыта создания того, что нельзя создать обычному пользователю.
С февраля 2021 года по июль 2022 года проходил курс Python-разработчика на Hexlet.
В период обучения реализовал 4 учебных проекта:
Игры разума.
Набор простых математических игр, выполняемых через bash-терминал
Приобретенные навыки:
1) Настройка виртуального окружения
2) Работа с системой контроля версий (Git)
3) CI с использованием CitHub Actions
4) Умение работать с архитектурой приложения: создание игрового движка и модулей игр с возможностью добавления новых игр.
5) Использование импортов как собственных модулей, так и сторонних.
6) Работа с пакетным менеджером poetry.
7) Работа с демонстратором кода.
Вычислитель отличий
Утилита по выявлению отличий между файлами формата JSON и YAML, выполняемая через bash-терминал
Приобретенные навыки:
1) Работа с функциями высшего порядка
2) Создание собственных юнит-тестов
3) Базовый синтаксис языка.
Загрузчик страниц
Утилита по загрузке веб-страниц, аналогичная функции "Сохранить веб-страницу" в браузере, выполняемая через bash-терминал
Приобретенные навыки
1) Парсинг веб-страниц
2) Работа с библиотекой request, beautiful soup, urllib
3) Логирование кода
4) Прогресс-бар для терминала
5) Структура HTTP-запросов (Get, Post, Delete).
Менеджер задач
Веб-приложение, реализованное на Django. Позволяет авторизированным пользователям создавать задачи, назначать на них ответственных пользователей, присваивать им статусы и метки. Задача, созданная одним пользователем не может быть удалена другими. Демонстрационная версия.
Полученные навыки:
1. Разработка сайта с использованием фреймворка Django 4.0
2. Применение bootstrap
3. Работа с базами данных
4. Тестирование django-приложений
5. Реализация авторизации и регистрации пользователей
6. Работа с моделями "один к одному, один ко многим, многие ко многим".
Все проекты написаны с комбинацией wsl+pycharm
Python 3x; Django; Flask; Bash; Linux; Git; SQL;
Опыт
Составление договоров
Руководство командой работников по строительству лесов
Работы по ведению объектов строительства
Работы по ведению объектов строительства
Составление сметной документации
Образование
Рекомендации
Дмитрий, привет!
А где описание Учебных проектов?
Давайте проработаем основной блок со всех сторон:
1. Начинайте с описания позиции, на которую претендуете. Далее уточните желаемые условия работы (например: удаленка/офис; если работа в офисе обязательно укажите город, частичная или фултайм занятость, готовность к релокации).
Далее будет здорово усилить ту часть, где вы говорите о смене сферы деятельности. Ответьте на вопрос, почему вы решили сменить сферу, что вам нравится в IT, как вы реализуете свой интерес, над какими задачами вам будет интересно работать, чтобы наращивать технические навыки и развивать софт скилы.
Возраст нет необходимости указывать, это не имеет значения.
2.Описание проектов.
Очень важный блок с информацией по учебным проектам, приобретенным навыкам и используемому стеку.
Если не обшибаюсь, у вас сейчас 4 проекта, их нужно отразить. Выберите варианты как оформить информацию. Ссылки на github можно зашить в названия проектов, в описании выделить "полученные навыки", "используемый стек". Хороший пример работы с описанием можно посмотреть тут: https://cv.hexlet.io/resumes/865.
3. Образование.
Давайте расшифруем название университета и факультета.
Дополняйте резюме необходимой информацией и выходите за интересными предложениями на рынок!
Успехов!
Добавить комментарий/ссылку на вакансию