Python Developer
Глеб Артёмович
Возраст
19 лет (24 Февраля 2007)
Город
Москва
Переезд невозможен
Полная занятость
1 год 10 месяцев
Информационные технологии / IT / Интернет
Работал над API новостного модуля и блога в составе общей экосистемы веб-сервисов
университета.
Стек проекта: FastAPI, PostgreSQL, SQLAlchemy, Redis, MinIO (S3), Pytest, Docker.
Обязанности:
- Проектирование и разработка новых бэкенд-сервисов и API-эндпоинтов в рамках развития
портала.
- Реализация межсервисного взаимодействия и интеграция со сторонними
системами/хранилищами.
- Обеспечение отказоустойчивости разрабатываемых компонентов.
- Контроль качества кодовой базы, написание автотестов и участие в код-ревью.
Выполненные задачи и достижения:
- Разработка контентного API: Спроектировал и реализовал API для управления статьями,
категориями, динамическими блоками (секциями разметки статей) и процессами загрузки
медиафайлов.
- Оптимизация хранения медиаданных: Настроил надежную загрузку и хранение
статического контента с использованием S3-совместимого хранилища MinIO.
- Интеграция межсервисного взаимодействия: Реализовал сбор данных об авторах из
изолированного микросервиса с последующим кэшированием профилей в Redis. Это
позволило избежать избыточных сетевых запросов и сократить задержку (latency) при отдаче
контента.
- Повышение стабильности под нагрузкой: Внедрил кэширование часто запрашиваемых
категорий и авторов в Redis, что снизило количество обращений к PostgreSQL и
стабилизировало время отклика API в периоды пиковой посещаемости портала.
- Обеспечение стабильности релизов: Покрыл ключевые эндпоинты интеграционными и
unit-тестами с помощью Pytest, значительно снизив количество дефектов при поставке кода.
- Автоматизация миграции данных: Разработал ETL-скрипт для переноса архива статей и
медиафайлов со старого ресурса на новое API с валидацией структуры данных на лету через
Pydantic.
Неоконченное высшее
Москва, 2024 — продолжаю учиться
9 декабря, 2021
60 000 руб
Виталий
Город
Москва
Возраст
35 лет ( 5 сентября 1990)
Опыт работы:
1 год и 8 месяцев
Последнее место работы:
Front end, Unident online
04.2020 - 12.2021
17 января, 2022
7 февраля, 2022
50 000 руб
Денис Олегович
Город
Москва
Возраст
32 года (23 июля 1994)
Опыт работы:
Без опыта
Резюме размещено в отрасли