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. Образование
Укажи пожалуйста полное наименование учебного заведения.

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Python разработчика выглядит впечатляюще. Ниже следует подробная оценка: Общая...
Привет, Юрий! Давай улучшим твое резюме: 1. Описание проектов - Для удобства и компакт...
Это резюме могло бы быть улучшено следующим образом: Избегайте описания образования, ...
Привет, Ксения! Давай улучшим твое резюме: 1. Описание проектов Добавь здесь пожалуйст...
Резюме имеет хороший объем информации, но может быть улучшено следующим образом: Обзо...
Это резюме Junior Java-разработчика демонстрирует хороший уровень технических навыков и...
Резюме оцениваю как средний уровень. Приведенные проекты и опыт работы в компании и уче...
Привет, Александра! Давай улучшим твое резюме: 1. Описание проектов - Для удобства и к...
Это резюме предоставляет обширный опыт в области системного администрирования и разрабо...
Это резюме представляет обширный опыт работы в сфере информационных технологий, включая...