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

Контакты


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

Описание

Место проживания - Турция, готова к переезду.
Желаемый формат работы - удаленно полный рабочий день.

Ищу работу на позицию Python-разработчика.
Выпускница курсов Hexlet по направлению Python-разработчик (училась с марта 2022г.).

Мои проекты

  1. Приложение на фреймворке FastAPI, компоненты которого упакованы в Docker, реализовано:
    хранение данных о пользователях и их статьях в PostgreSQL, о событиях в MongoDB,
    рендеринг на стороне второго сервера (FastAPI),
    фронтенд на React (TypeScript),
    подключены RabbitMQ, Sentry, Google Analytics.

    Стек: Python, FastAPI, Docker, PostgreSQL, MongoDB, RabbitMQ, Sentry, Git, GitHub Actions (CI), Poetry, flake8, Google Analytics.


  2. Сервис Football Data с API и телеграм-ботом

    Обработка статистики (по времени, по запросу) с помощью Celery (с формированием графиков) и размещением в Google диск.
    Стек: Python, Python Telegram Bot, Celery, Redis, seaborn, FastAPI, PostgreSQL, SQLAlchemy, MongoDB, Git, GitHub Actions (CI), Poetry, flake8.


  3. "Менеджер задач"

    Веб-приложение для создания и трэкинга задач пользователей с разными параметрами, возможностью выбора статусов и меток, фильтрации задач.
    Проект реализован на основе применения возможностей Django (в т.ч. по работе с моделями, формами, аутентификацией пользователей) с подключением сервиса Rollbar для отслеживания ошибок, задеплоен на Heroku, работает с SQLite и PostgreSQL.
    Стек: Python, Django, SQLite, PostgreSQL, Heroku, Rollbar, Git, GitHub Actions (CI), Poetry, flake8.


  4. API - загрузчик файлов и изображений на Django Rest Framework

    Реализован доступ к различным форматам изображений и thumbnail в зависимости от плана подписки пользователя, а также возможность выдачи временных ссылок, которые затем удаляются с помощью Celery.
    Стек: Python, DRF, Celery, Swagger, Git, GitHub Actions (CI), Poetry, flake8.


  5. API - справочник мед.организаций на Django Rest Framework

    Стек: Python, DRF, Swagger, Git, GitHub Actions (CI), Poetry, flake8.


  6. Приложение на Django с функционалом: отражение дерева сотрудников (с использованием 2-х технологий), фильтрация, изменение информации о сотрудниках, загрузка фото, CRUD операции в отношении пользователей.

    Стек: Python, Django (+ django-seed, django-filter, django-tables2), PostgreSQL, JS, Pillow.


  7. Веб-сервис на фреймворке FastAPI для загрузки посещенных ссылок и отражения информации о посещенных доменах.

    Стек: Python, FastAPI, Redis, Git, GitHub Actions (CI), Poetry, flake8.


  8. Веб-сервис на фреймворке Flask, использующий API Github, возвращающий информацию о самых популярных репозиториях выбранного пользователя GitHub.

    Веб-сервис позволяет осуществлять скачивание информации с API GitHub с использованием асинхронных функций (библиотек asyncio, aiohttp). Также обеспечено подключение и кэширование данных запросов в Redis, упаковка приложения в Docker.
    Стек: Python, Flask, Docker, Redis, Asyncio, Git, GitHub Actions (CI), Poetry, flake8.


  9. "Загрузчик страниц"

    Cli-утилита для скачивания кода html-страницы, а также всех ресурсов (картинок, стилей, js).
    В рамках проекта прокачала работу с библиотеками по работе с запросами, файловой системой, парсингом html (request, BeautifulSoup, urllib, os, shutil), использовала поиск на основе регулярных выражений, осуществила подключение логгирования к проекту, обработку ошибок и исключений, тестирование с применением стабов и моков.
    Стек: Python, Git, GitHub Actions (CI), Pytest, BeautifulSoup, Poetry, flake8.


  10. "Вычислитель отличий"

    Cli-утилита, позволяющая находить различия между 2 файлами в форматах json/yml с учетом вложенных структур данных с возможностью представления результата в 3-х различных форматах.
    В рамках проекта прокачала работу с древовидными структурами данных, базовым тестированием (pytest), ознакомилась с библиотеками парсинга аргументов командной строки (argparse), работы с форматами данных (json, yaml).
    Стек: Python, Git, GitHub Actions (CI), Pytest, Poetry, flake8.


  11. "Игры разума"

    Реализована архитектура проекта, предполагающая выбор 5 консольных игр на основании единого движка, который оптимизирует процесс добавления новых игр, поддерживая единый интерфейс.
    В рамках проекта ознакомилась с базовыми принципами архитектуры проекта/кода, настройкой базового окружения и инфраструктуры проекта (в т.ч. poetry, flake8), Github.
    Стек: Python, Git, Poetry, flake8.

  12. Участвую в опен-сорс проекте Hexlet Friends.

  13. На leetcode.com решено 79 задач.

Навыки

Фундаментальные навыки:
- Базовые знания принципов работы сетей, TCP/IP, HTTP, баз данных, алгоритмов и структур данных.

Прикладные навыки:
- стандартная библиотека Python,
- фреймворки Django, FastAPI, Flask,
- SQL, в т.ч. PostgreSQL, SQLite,
- NoSQL, в т.ч. MongoDB, Redis,
- работа с очередями (RabbitMQ),
- асинхронное программирование (asyncio, aiohttp),
- обработка HTTP-запросов (requests), парсинг html (BeautifulSoup),
- Docker, docker-compose,
- Aвтоматическое тестирование (pytest, unittest, request-mock, Selenium) и CI (GitHub Actions),
- Poetry.

Опыт


начальник отдела Управления крупнейших заемщиков Службы анализа рисков, Центральный банк РФ
Август 2011 - по настоящее время

Организация работы отдела из 8 человек по подготовке аналитических заключений по анализу финансового состояния крупнейших горнодобывающих и металлургических холдингов.
Достижения: за время работы нашей команды мы добились слаженного процесса подготовки заключений для заказчиков внутри банка с созданием единой базы информации по всем ключевым холдингам для автоматизации процесса мониторинга.

С 2011 по окт.2017 работала в коммерческих банках (Банке ВТБ (ПАО), ПАО Банк "ФК Открытие", ПАО "Банк Москвы"), в которых получила продвижение с позиции стажера до эксперта / менеджера проектов.

За время работы в банковской сфере получила навыки организации работы команды / командной работы, совершенствовала аналитические навыки, научилась работать в условиях необходимости соблюдения строгих дедлайнов и высокого качества выполненной работы.
Достижения: стала начальником отдела в 2020г. (повышение с должности консультанта), наладила работу отдела по ежегодному мониторингу крупнейших холдингов.

Образование


Финансовый университет при Правительстве РФ, специальность "Банковское дело"
Сентябрь 2007 - Июль 2012

О себе
Готов к релокации в другую страну
Читаю профессиональную литературу на английском языке
Проживаю в городе Измир, Турция

Комментарии


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

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

Изменения внесены
0

Юля, привет!
Очень хорошо :)
Только несколько дополнений:
1. При заполнении резюме заполни, пожалуйста, первой строкой имя и фамилию.
2. Следует добавить желаемый формат работы и город проживания.
3. Учебные и пет-проекты буде здорово визуально проработать: суть проекта, полученные навыки и стек можно выделить. Названия проектов оформить в виде ссылки на github. Примером описания проектов может послужить: https://cv.hexlet.io/resumes/701#answer-587
4. Добавить фотографию на Github

Успехов в новой профессии!


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