Python разработчик

Контакты


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

Описание

Привет! Меня зовут Петра и я бывшая стюардесса.

Могу эвакуировать небольшой самолет за две минуты и сделать искусственное дыхание рот в рот, но в айти за это не платят, поэтому еще я умею писать бэкенд на FastAPI и Django, делать запросы в базу данных на чистом SQL и с помощью ORM (Django ORM и SQLAlchemy), писать асинхронных телеграм ботов на aiogram и парсить сайты при помощи Selenium и bs4.

Свободно читаю документацию на английском, говорю на уровне B2.

В свободное от написания кода время болею за McLaren в Формуле 1 и воспитываю улитку по имени Джанго. Фото улитки можно увидеть в моем GitHub: https://github.com/petra-khrushcheva/django_the_snail.

Стек: Python, FastAPI, SQLAlchemy, Alembic, SQL, PostgreSQL, Django, Django Rest Framework, Aiogram, Docker, Redis, Selenium, Git, Aiohttp.

Буду рада выполнить ваше тестовое задание.

Телеграм: https://t.me/count_to_ten
Email: petra.khrushcheva@gmail.com
GitHub: https://github.com/petra-khrushcheva

Навыки

Python, FastAPI, SQLAlchemy, Alembic, SQL, PostgreSQL, Django, Django Rest Framework, Aiogram, Docker, Redis, Selenium, Git, Aiohttp.

Описание проектов

Телеграм бот The Race Formula 1
Асинхронный телеграм бот присылающий обновления с сайта The Race о Формуле 1. Написан на aiogram 3.4. Новейшие статьи и chat id подписчиков сохраняются в базу данных PostgreSQL.
Используемые технологии: aiogram 3.4, sqlalchemy 2.0, beautifulsoup4, aiohttp 3.9, PostgreSQL, alembic 1.13, Docker.
GitHub: https://github.com/petra-khrushcheva/the_race_f1_telegram_bot

Телеграм бот Тест Бека
Асинхронный телеграм бот для прохождения теста Бека на определение уровня депрессии. Написан на aiogram 3.4, построен на основе FSM (машины состояний). В качестве хранилища состояний используется Redis.
Используемые технологии: aiogram 3.4, redis, pydantic 2.5, Docker.
GitHub: https://github.com/petra-khrushcheva/beck_inventory_telegram_bot

Taskee - таск трекер для групповой работы.
Таск трекер для групповой работы с различным уровнем доступа для членов группы.
Доступны эндпойнты для работы с рабочими пространствами (workspaces) и задачами внутри рабочих пространств (tasks). Эндпойнты закрыты авторизацией. Информация сохраняется в базу данных PostgresQL.
Используемые технологии: FastAPI, SQLAlchemy 2.0, Pydantic 2.5, alembic, PostgreSQL, Docker.
GitHub: https://github.com/petra-khrushcheva/taskee_2_0

Парсер маркетплейса Озон.
Парсер товаров с сайта Озон с управлением через FastAPI приложение и получением результатов через асинхронный телеграм бот. Парсинг осуществляется с помощью Selenium и Beautiful Soup. Информация сохраняется в базу данных PostgresQL.
Используемые технологии: FastAPI, SQLAlchemy 2.0, Pydantic 2.5, aiogram 3.4, alembic, selenium, beautifulsoup4, PostgreSQL.
GitHub: https://github.com/petra-khrushcheva/ozon_scraper

Inschooltech (FastAPI) - Сервис для работы с результатами исследований.
Сервис для работы с результатами исследований. Доступен эндпойнт для получения результатов всех активных завершенных исследований с фильтрацией по id лаборатории ('/v1/tests'). Эндпойнт закрыт авторизацией. Информация сохраняется в базу данных PostgresQL.
Используемые технологии: FastAPI, SQLAlchemy 2.0, Pydantic 2.5, alembic, PostgreSQL, Docker.
GitHub: https://github.com/petra-khrushcheva/inschooltech_fastapi

Inschooltech (Django) - Сервис для работы с результатами исследований.
Сервис для работы с результатами исследований аналогичный предыдущему, но написанный на Django. Доступен эндпойнт для получения результатов всех активных завершенных исследований с фильтрацией по id лаборатории ('/v1/tests'). Эндпойнт закрыт авторизацией. Информация сохраняется в базу данных PostgresQL. Для приложения написаны тесты (pytest), реализовано кэширование в Redis и swagger документация ('/docs/')
Используемые технологии: django 4.12, django rest framework 3.14, PostgreSQL, redis, pytest, swagger, Docker.
GitHub: https://github.com/petra-khrushcheva/inschooltech

Образование


SQL For Web Developers - Complete Database Course, freeCodeCamp
Сентябрь 2023 - Октябрь 2023
Python API Development - Comprehensive Course, freeCodeCamp
Июнь 2023 - Август 2023

О себе
Проживаю в городе Тюмень

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме может быть улучшено следующим образом: В начале резюме стоит добавить краткое ...
Привет, Дарья!
 Давай улучшим твое резюме: 1. Описание Первый абзац давай пересоберем. ...
Привет, Анна!
 Давай улучшим твое резюме: 1. Контакты Добавь пожалуйста свой номер тел...
Это резюме обладает некоторыми положительными аспектами, такими как разнообразный опыт ...
Это резюме Java Junior-разработчика содержит много полезной информации о ваших проектах...
Это резюме имеет некоторые сильные стороны, такие как опыт работы в сфере кадастра, нав...
Это резюме Python-разработчика представляет собой подробное описание опыта работы, прое...
Привет, Семен!
 Давай улучшим твое резюме: 1. Описание Приветствие и представление отс...
Experience: Experienced manual testing engineer with expertise in testing web applic...
Резюме имеет как положительные, так и отрицательные моменты. Положительные стороны: 1....