Backend Python Developer

Контакты


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

Описание

Стремящийся к развитию Junior Python Developer, активно изучающий веб-разработку и создание веб-приложений. На данный момент я закончила обучение на курсах Hexlet по соответствующему направлению backend-разработки: в частности, с использованием фреймворков Django и Flask. Владею основными навыками создания приложений, работы с базами данных на примере PostrgreSQL, знакома с принципами REST API. Готова к дальнейшему обучению, а также применению полученных мною знаний на практике, в реальных задачах и проектах.

Навыки
  • Язык программирования: Python
  • Библиотеки и фреймворки: Django, Flask, FastAPI
  • Веб-технологии: HTTP, HTML, CSS, Git
  • Базы данных: PostgreSQL, SQLAlchemy
  • Инструменты отладки и разработки: Poetry, uv, pytest, flake8, ruff, Postman, Code Climate, Rollbar
  • Операционные системы: Linux, Windows
  • Иностранные языки: английский, немецкий
Описание проектов

1. Brain Games:

Консольное приложение из 5 небольших математических игр, включает в себя арифметические операции, вычисление прогрессии и т.д.

В ходе выполнения проекта изучила работу Poetry, Make и CodeClimate в качестве инструментов для оптимизации сборки пакетов и написания небольших приложений.

Технологический стек:

Python 3.10, Poetry, CodeClimate, Make, GitHub Actions

2. Difference Generator:

Консольный анализатор различий между двумя предоставленными файлами, поддерживает форматы JSON и YAML.

Благодаря проекту закрепила на практике навыки тестирования: работы с pytest и Test Coverage, а также применения возможностей GitHub Actions.

Технологический стек:

Python 3.10, Poetry, CodeClimate / Test Coverage, Make, GitHub Actions

3. Page Analyzer:

Веб-приложение, отправляющее запрос на интересующий сайт и собирающее с него основную информацию, предоставляя данные пользователю в виде таблицы.

Создала свое первое приложение, развернутое для общего доступа на Render. В результате был получен опыт работы в production среде, работы с фреймворком Flask и с базами данных PostgreSQL.

Технологический стек:

Python 3.10, Poetry, PostgreSQL, Bootstrap, CodeClimate, Make, GitHub Actions, развернуто на Render

4. Task Manager:

Веб-приложение планировщик для создания и управления списком задач, с дополнительными опциями статусов и тэгов.

Реализовала приложение на популярном фреймворке Django. Углубила навыки работы в production среде с REST-like приложениями и использования сервиса коллектора ошибок Rollbar. Более детально изучила взаимодействие серверной части с frontend фреймворками на примере Bootstrap5.

Технологический стек:

Python 3.10, Poetry, PostgreSQL, Bootstrap, unittest, CodeClimate / Test Coverage, Make, GitHub Actions, Rollbar Tracker, развернуто на Render

5. Currency Converter:

Проект по созданию REST-like приложения для обмена валют. В ходе реализации получила опыт работы с фреймворком FastAPI, инструментами управления баз данных SQLAlchemy и Alembic, сборщиком пакетов uv, линтером ruff, а также работы с JWT-токенами и интеграции своего приложения с внешним API.

Технологический стек:

Python 3.10, FastAPI, uv, PostgreSQL, SQLAlchemy, Alembic, pytest, CodeClimate, Make, ruff

Опыт


Обучение по профессии "Python-разработчик", Школа программирования Хекслет
Ноябрь 2023 - Октябрь 2024

В процессе обучения были рассмотрены на практике:

  • основы программирования и структур данных на базе синтаксиса Python
  • настройка окружения, автоматизированного тестирования, работа с Git и непрерывная интеграция
  • принципы объектно-ориентированного программирования, абстракция данных
  • архитектура веб-приложений, проектирование и реализация REST API
  • разработка приложений и сервисов с использованием фреймворков Flask, Django

Выполненные учебные проекты:
- более подробно в разделе "Описание проектов"

Выполненный пет-проект:

Переводчик с английского языка, Фриланс
Январь 2013 - Июнь 2023

Обязанности:

  • Перевод статей по различной тематике: художественная, экономическая и др.
  • Перевод корреспонденции и международной деловой переписки.

Достижения:

  • Сотрудничала с компаниями для создания публикаций в блогах и на страницах их социальных сетей для увеличения целевой аудитории.
  • Способствовала координации представителей малого бизнеса с зарубежными партнерами.
  • Принимала участие в составе переводчиков на Международном конгрессе Федераций тяжелой атлетики 2013 года в Москве: обеспечила проведение согласованной переписки с участниками конгресса, перевод раздаточных материалов и печатной продукции для укрепления положительного образа принимающей стороны, устный перевод для членов команды организаторов.

Образование


Профессия "Python-разработчик", школа программирования Hexlet
Ноябрь 2023 - Октябрь 2024
Курс "Поколение Python: курс для профессионалов", учебная платформа Stepik
Июнь 2023 - Август 2023
Московский Государственный Институт Международных Отношений (Университет) МИД РФ, факультет Международных экономических отношений
Сентябрь 2008 - Июль 2012

О себе
Свободно владею английским языком
Проживаю в городе Долгопрудный, МО

Помимо прохождения основного обучения на платформе Hexlet улучшаю свои навыки на различных онлайн-курсах, занимаюсь пет-проектами. В дальнейшем хочу развиваться в IT-сфере для разработки сервисов и приложений в команде единомышленников.
Также в свободное время дополнительно изучаю иностранные языки (немецкий и др.), графический дизайн и вёрстку.

Комментарии


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

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

0

Привет, Елена!


Давай улучшим твое резюме:
1. Описание проектов
Давай добавим результаты проекта/полученные тобой навыки.
2. Опыт
Давай вынесем твои достижения в отдельный подраздел, отделим от задач.
3. Образование
Укажи пожалуйста полное наименование учебного заведения.

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Рекомендация 0001
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...