Александр Платонов - Python Backend Devoloper
Навыки
- aiohttp
- Alembic
- anyio
- asyncpg
- Django
- Docker
- DRY
- FastAPI
- Git
- GitHub Actions
- Grafana + Prometheus
- PostgreSQL
- pytest
- Redis + Celery
- REST API
- Sentry
- SOLID
- SQLAlchemy
- SQLite
Опыт работы
WebCraft STUDIO
Python Backend Developer - Июнь 2022 — ноябрь 2023Разрабатывал микросервис для отеля.
Реализовал эффективную работу с базой данных, чтобы улучшить общую производительность сервера.
Провел анализ существующей системы, оптимизацию SQL запросов, внедрение кэширования.
В результате моих действий мы существенно сократили время ответа на запросы, улучшив общую производительность системы на 30%. Это привело к более эффективной обработке данных, снижению нагрузки на сервер, что в конечном итоге положительно сказалось на деятельности всей компании.Мои обязанности:
— Создание моделей БД и оптимизация запросов
— Реализация эндпоинтов для получения данных
— Написание запросов, подключение и настройка БД
— Поддержка и оптимизация существующего кода
— Участие в код-ревью
— Создание CLI-утилит для автоматизации рутинных задач
Образование
Python Backend Devoloper
ООО «Нетология»Июнь 2022 - декабрь 2022PET-проекты
Python Backend Developer
1. Bookshelf API — это мощный веб-сервис, разработанный с использованием передовых технологий, таких как FastAPI, SQLAlchemy и многих других. Этот API предоставляет удобные и эффективные методы управления библиотекой книг, обеспечивая высокую производительность и надежность.
Про функционал можно узнать в GitHub.
Стек: fastapi, uvicornю, typer, pydantic-settings, sqlalchemy, alembic, facet, pydantic, httpx, sqlite, postgres. pytest, isort ,Redis.2. API Сервис заказа товаров для розничных сетей.
Приложение предназначено для автоматизации закупок в розничной сети. Пользователи сервиса — покупатель (менеджер торговой сети, который закупает товары для продажи в магазине) и поставщик товаров.
Про функционал можно узнать в GitHub.
Стек: Django, Django REST framework, Docker,
Celery+Redis,PostgreSQL
Обо мне
Ключевые компетенции:
— Работа с GIT и GitHub
— Работа с данными на Python
— Создание веб-сервисов на Django, FastAPI
— Работа с базами данных PostgreSQL, MySQL, Redis
— Опыт работы с ORM(SQLAlchemy)
— Работа с API сторонних сервисов
— Юнит-тестирование
— Работа с методами непрерывной интеграции — CI/CD
— Работа с ПО для автоматизации развёртывания и
управления приложениями — Docker
— Знание SQL для работы с Python
Soft skills:
— Владею навыком коммуникации, что позволяет мне эффективно взаимодействовать с членами команды разработки. Я умею ясно и точно выражать свои мысли, внимательно слушать.
— Я придерживаюсь ответственности в своей работе. Это включает в себя точное выполнение задач в установленные сроки, аккуратность в деталях и стремление к качеству в каждом аспекте разработки.
— Адаптироваться к изменяющимся условиям и новым требованиям позволяет эффективно реагировать на изменения в процессе разработки.
— Мое стремление к постоянному саморазвитию позволяет мне быстро осваивать новые технологии и методы работы, что способствует повышению производительности команды.
В свободное время от программирования занимаюсь спортом.
Git-Hub: https://github.com/AlexandrPlatonov199