← В ленту

Скиллы

Python
Api
DevOps
OOP
Django
FastAPI
Go
JavaScript
ORM
Rest Api
DRF
JWT
OAuth2
PostgreSQL
Alembic
NoSQL
Redis
SQL
HTML/CSS
gRPC
Swagger
Httpx
Postman
CI/CD
Gitlab
Github
Docker
Ansible
Prometheus
RabbitMQ
Celery
Bash
Kubernetes
Grafana
Nginx
SSL/TLS
Jenkins
Helm
Git

Опыт работы

Junior Python разработчик
с 11.2023 - По настоящий момент |А-Реал Консалтинг
Fast Api, Gitlab, Minio, Grafana, Prometheus, Alembic, Docker, Nginx, Redis, PostgreSQL, Postman, Celery
1. Работа с API: ● Разработал Rest Api с аутентификацией (JWT) и ролевой моделью (user/admin). ● Реализовал Pydantic-схемы для строгой проверки входящих данных. ● Добавил фильтрацию, сортировку и пагинацию. 2. Тестирование и отладка: ● Написал тесты (pytest, 85% coverage) и настроил Swagger-документацию. ● Использовал моки для тестирования внешних API. ● Интегрировал pytest в CI/CD (автопроверка при pull-requests). 3. Деплой и инфраструктура: ● Настроил Docker Compose для локальной разработки (FastAPI + PostgreSQL + Redis+Nginx). ● Участвовал в реализации хранения файлов: писал код для загрузки в S3. ● Участвовал в развертывании сервиса на VPS: настройка Docker, Nginx и SSL. 4.Мониторинг: ● Настроил мониторинг FastAPI-сервиса: логирование запросов, метрики Prometheus (ошибки, latency) и дашборды в Grafana. ● Реализовал healthcheck-эндпоинт (/health) для проверки работоспособности сервиса. ● Внедрил сбор ключевых метрик (Four Golden Signals). 5. Работа с базой данных (SQL/ORM): ● Разрабатывал модели данных (таблицы в БД) с использованием SQLAlchemy ORM. ● Участвовал в написании миграций (Alembic) для обновления структуры БД. ● Работал с сессиями и транзакциями для обеспечения целостности данных. 6.Настроил GitLab CI/CD для Python-проекта: ● Тесты: автоматический запуск pytest. ● Линтинг: проверка кода flake8. ● Сборка: создание Docker-образов и публикация в GitLab Registry. ● Деплой: ручное развертывание через SSH.

Образование

Спорт
с 2022 - По настоящий момент
Мгусит

Языки

РусскийРоднойАнглийскийСредний