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

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

Комментарии


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

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

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