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

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

Комментарии


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

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

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