Backend Developer

Уровень зарплаты: от 60 000 руб.
Местоположение: Россия, Красноярский край (МСК +4ч)

Резюме: Backend Developer

О себе:
Начинающий бекенд-разработчик с опытом создания API и работы с базами данных. Ищу возможность развиваться в продуктовой команде, решать реальные задачи и прокачивать навыки в области веб-разработки и архитектуры приложений. Быстро обучаюсь, умею самостоятельно разбираться в документации и доводить задачи до результата.

Ключевые навыки
- Python: уверенное владение языком, написание чистого кода, работа с асинхронностью.
- FastAPI: создание REST API, валидация данных (Pydantic), документация (Swagger/OpenAPI), middleware, обработка ошибок.
- SQLAlchemy: работа с ORM, построение запросов, отношения между моделями.
- Alembic: миграции баз данных, версионирование схемы.
- PostgreSQL: написание SQL-запросов, индексы, понимание транзакций.
- Git: контроль версий, ветвление, работа в команде.
- S3-совместимые хранилища: работа с MinIO (локальная разработка), знаком с AWS S3, загрузка и выгрузка объектов, управление бакетами, работа через boto3.
- Docker: контейнеризация приложений, docker-compose для локальной разработки.
- Linux: работа в терминале, настройка окружения.

Проекты:
1. Электронная сервисная книга для учета цифровой и бытовой техники
Разработал бекенд для сервиса учета техники с возможностью добавления устройств (тип, модель, серийный номер, дата покупки), ведения истории обращений в сервисные центры, отслеживания статуса ремонта и напоминаний о плановом обслуживании. Реализовал REST API на FastAPI с аутентификацией пользователей (JWT), разграничением ролей (владелец техники / администратор). Использовал SQLAlchemy для работы с PostgreSQL, Alembic для миграций. Контейнеризировал приложение с помощью Docker и docker-compose.
2. API для управления задачами (Task Manager)
Разработал REST API на FastAPI с аутентификацией (JWT), CRUD операциями и ролевой моделью доступа. Использовал SQLAlchemy для работы с PostgreSQL, Alembic для миграций. Документировал API через Swagger. Контейнеризировал приложение с помощью Docker и docker-compose.

Образование:
Неоконченное высшее, 2022-2026
Место обучения: Сибирский Федеральный Университет, Институт космических и информационных технологий.
Специальность: Программная инженерия

Посмотрите похожие резюме

Backend Developer (Java / Spring)
Зарплата: 80 000 руб.
Python backend developer
Зарплата: 3 000 руб.
Backend Developer (Node.js)
Зарплата: 100 000 руб.
PHP Backend Developer
Зарплата: 120 000 руб.