Python-developer (Junior)

Контакты


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

Описание

Увлеченный python- разработчик. Пишу backend на Django и FastAPI, понимаю работу асинхронности и многопоточности в Python. В данный момент занимаюсь проектом Hexlet-Friends на стеке: Python3, Django4, Postgresql, работаю над задачами по синхронизации и обновлению данных пользователей сервиса, оптимизацией взаимодействия с REST API GitHub. Дополнительно оказываю помощь новым контрибьютерам с онбордингом в проект.

Навыки

Python3 | Django | Django ORM | PostreSQL | FastAPI | Redis | Docker | Docker Compose | SQLAlchemy | Celery | Pydantic | Pytest | Git

Знание иностранных языков:
Английский- В1

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

Hexlet-Friends
Сервис отслеживает проекты компании и ее пользователей с открытым исходным кодом, анализирует активность и вклад пользователей, статистику проектов, автоматически строит рейтинг участников с достижениями.
Стек: Python3, Django4, PostgresSQL, Docker, Docker Compose


Конвертер валют
API-сервис на фреймворке FastAPI для конвертации валют по актуальному курсу, запрашиваему с внешнего API. Архитектура проекта предполагает легкую смену и переключение внешнего API за счет разделения интерфейсов. Предусмотрено кэширование для ранее запрошенных валютных пар.
Стек: Python 3.10, FastAPI (v.0.103.2), SQLAlchemy2.0, Pydantic2.0, Alembic, Postresql, Asyncpg, Redis, httpx, Postgres, Docker, Docker Compose.


Менеджер задач
Приложение на базе фреймворка Django 4.2. Сервис для управления задачами, позволяющий ставить задачи, назначать исполнителей и менять их статусы. Реализована регистрация и аутентификация базовыми средствами Django.
Стек: Python 3.10, Django 4.2, Django ORM, Poetry 1.2.2, GitHub Actions (CI), psycopg2, gunicorn, Postgres, Bootstrap5, SQL, django-filter


Анализатор страниц
Приложение на базе микрофреймворка Flask по архитектуре MVC, которое анализирует указанные страницы на SEO-пригодность.
Стек: Python 3.10, Flask, Poetry 1.2.2, GitHub Actions (CI), psycopg2, gunicorn, Postgres, Bootstrap5, SQL, Requests, Beautifulsoup


Вычислитель отличий
Консольное приложение, позволяющее сравнить два файла форматов json или yaml и вывести отличия между ними на экран в разных форматах на выбор. Реализация без ООП.
Стек: Python 3.10, Poetry 1.2.2, Pytest 7.3.0, GitHub Actions (CI)

Опыт


Главный инженер проекта, Смарт-Проект (ГК "ПИК")
Комплексное проектирование наружных сетей электроснабжения
Февраль 2017 - Июль 2023
  • организовал проектные работы: планирование, декомпозиция задач, расстановка приоритетов
  • разработал, согласовал и сдал проектные решения по наружным сетям электроснабжения
  • организовал взаимодействие проектировщиков на проекте
Python- разработчик, friends.hexlet.io
Opensource проект Хекслета. Сервис отслеживает проекты компании и ее пользователей с открытым исходным кодом, анализирует активность и вклад пользователей, статистику проектов.
Сентябрь 2023 - по настоящее время
  • оптимизировал запросы к БД.
  • синхронизировал БД проекта с данными github через REST API
  • настроил среду разработки: dockerfile, docker-compose, хуки
  • актуализировал инструкции

Стек: Python3, Django4, PostgresSQL, Docker, Docker Compose

Ведущий инженер проектировщик электротехнического отдела, Институт "Теплоэлектропроект"
Комплексное проектирование генерирующих электростанций
Декабрь 2008 - Ноябрь 2016
  • наладил работу по ведению 3D-модели проектов
  • тестировал внедрение и интеграцию автоматических расчетных системы в проекты
  • наладил взаимодействие по проекту со смежными командами проектировщиков

Образование


Python-разработчик, школа программирования Hexlet
Октябрь 2022 - Сентябрь 2023
Московский государственный технический университет им. Н.Э. Баумана. Инженер высокоэффективных процессов обработки материалов. Лазерная техника и технологии.
Сентябрь 2003 - Июнь 2009

О себе
Готов к релокации
Проживаю в городе Коломна, Московская область

Программированием заинтересовался в конце 2021 года в качестве хобби. Это оказалось увлекательно настолько, что я решил заняться разработкой профессионально. Прошел обучение по профессии "Python-разработчик" в школе программирования Хекслет и полностью сосредоточил усилия на развитии в программировании.

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Этот резюме обладает множеством положительных черт, таких как: Хорошо структурированн...
Это резюме Frontend-разработчика имеет хороший профессиональный опыт и образование. В н...
Это резюме выглядит обширным и информативным, что хорошо. Вот несколько советов для улу...
Резюме Германа, Frontend-разработчика с 4+ годами опыта, внушает впечатление высококвал...
Это резюме в целом хорошо структурировано и содержит много полезной информации о вашем ...
Это резюме Java-разработчика выглядит очень впечатляюще. У вас впечатляющий опыт работы...
Это резюме Junior Frontend developer имеет хороший уровень информации и структурировано...
Это резюме не соответствует требованиям для вакансии Frontend-разработчика. Здесь предс...
Это резюме показывает, что вы имеете интерес к сфере QA, обладаете навыками ручного тес...
Это резюме Frontend-разработчика представляет сильного кандидата с обширным набором нав...