Python-разработчик
Контакты
Нахожусь в поиске стажировки на позицию Junior Python-разработчик.
Прошла обучение в Hexlet по специальности Python-разработчик.
За время учебы в Hexlet мной выполнены следующий проекты:
GENDIFF PROJECT (генератор различий - это программа, которая определяет разницу между двумя структурами данных (файлами JSON, YAML) и отображает различия на экране в формате новой структуры данных)
Github
Полученные навыки:
- понимание архитектуры проекта
- работа с параметрами командной строки
- чтение, парсинг и работа с json/yaml форматами данных
- работа с древовидными структурами данных и их рекурсивным обходом
- работа со словарями и списками
- работа с GitHub Actions (непрерывная интеграция)
- написание тестов и автоматическое тестирование.
Технологический стек: Python, Argparse, PyTest, Poetry, GitHub Actions, Flake8, Codeclimate.
PAGE ANALYZER PROJECT (веб-сайт, который анализирует указанные страницы на предмет SEO-пригодности, основанный на фреймворке Flask, использующий компоненты Bootstrap для визуального оформления и создающий собственную базу данных с помощью PostgreSQL; для выполнения SQL-запросов к базе данных используется библиотека psycopg.)
Github
Полученные навыки:
- основа веб-разработки на примере микрофреймворка Flask
- создание полноценного веб-приложения
- создание/настройка сервиса и базы данных на стороннем ресурсе (render.com)
- работа с HTML-версткой
- работа с СУБД PostgreSQL и SQL-запросами.
Технологический стек: Python, Poetry, Flask, PostgreSQL, SQL, Gunicorn, Psycopg, Dotenv, Requests.
TASK MANAGER PROJECT на основе фреймворка Django (веб-сайт диспетчер задач - это система управления задачами, позволяет ставить задачи, назначать исполнителей и изменять их статусы, для работы с системой требуется регистрация и аутентификация).
Github
HOCKEY DJANGO PROJECT на основе фреймворка Django (приложение, которое поможет организовать командную игру (например, хоккей), позволяет добавлять игроков, разделять их на команды, отображать участников предстоящего матча и выбирать игроков в соответствии с их навыками).
Github
Полученные навыки:
- веб-разработка с использованием Django
- создание полноценного веб-приложения
Технологический стек: Python, Poetry, Django, PostgreSQL, SQL, Gunicorn, Psycopg.
TELEGRAM BOT на основе Asyncio c aiohttp (бот принимает запросы, отправляет ответы, все данные сохраняются в базу).
Github
Полученные навыки:
- разработка с использованием Asyncio и aiohttp
Технологический стек: Python, Poetry, Asyncio, Aiohttp, Marshmallow, SQLAlchemy, Alembic, PostgreSQL, SQL.
О себе
- В течение нескольких лет сначала занималась оптовыми продажами, затем перешла в сферу интернет продаж. Однако пытливый и живой ум захотел задач посерьезней и сложнее, решила начать развиваться в сфере IT, есть желание создавать и исследовать.
- Не боюсь трудностей и не опускаю руки, умею находить решение всеми доступными средствами.
- Люблю природу, музыку, позитив, прогулки на велосипеде вызывают особенный восторг, интересны многие области знаний от математики и физики до биологии, химии и истории.
- Python
- Git, GitHub
- PostgreSQL (SQL)
- SQLAlchemy
- Flask
- Django
- Poetry
- Pytest
- Linux Bash
- PyCharm
Опыт
- Продажа товаров через интернет
- Оптовые продажи химсырья
- Координация и контроль выполнения обязанностей сотрудниками отдела.
- Результаты работы: за время нахождения в должности выросли экономические показатели работы подконтрольного мне отдела, в том числе за счет организации с моей стороны: качественной помощи, четко расставленных целей и задач, позитивной атмосферы в коллективе, а так же успешно налаженных мной контактов с поставщиками, покупателями и личных продаж.
Образование
Могу проходить интервью на английском языке
Проживаю в городе Ярославль