Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был 23 минуты назад

Мужчина, 33 года, родился 25 января 1993

Москва, готов к переезду, готов к командировкам

python backend developer

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание, стажировка

Навыки

Уровни владения навыками
Средний уровень
Python
SQL
ООП Python
API
Docker
Docker-compose
Базовый уровень
HTML
Linux
PostgreSQL
MySQL
Веб-программирование
UML
PyCharm
FastAPI
SQLAlchemy
Redis
Celery
Pytest
Уровень не указан
CI/CD
alembic
Nginx

Обо мне

Backend-разработчик на Python с опытом создания масштабируемых веб-приложений и интеграции микросервисных решений. Специализируюсь на FastAPI, асинхронном программировании (asyncio) и проектировании реляционных баз данных. Имею практический опыт полного цикла разработки: от проектирования архитектуры и написания Unit/Integration тестов до контейнеризации (Docker) и деплоя на облачные сервера. Обладаю бэкграундом в системном администрировании, что позволяет эффективно настраивать инфраструктуру (Nginx, CI/CD основы). Технические навыки • Языки программирования: Python (Advanced), SQL. • Web Frameworks: FastAPI, Flask, aiogram. • Базы данных: PostgreSQL, SQLite, SQLAlchemy, Alembic (миграции). • Инфраструктура и DevOps: Docker, Docker Compose, Git (Git Flow, rebase/merge), Linux (Ubuntu), Nginx, CI/CD basics. • Асинхронность и очереди: asyncio, Celery, Redis (caching), Apache Kafka (базово). • Тестирование и качество: pytest (unit, integration), Ruff (linting), logging. • Веб-технологии: REST API, gRPC, HTML, JWT (Authentication). • Парсинг: BeautifulSoup, Selenium. • Языки: Английский (A2-B1, чтение технической документации). Проекты и Практический опыт Сервис бронирования отелей (Pet-проект) | Full-cycle Development Стек: Python, FastAPI, SQLAlchemy, PostgreSQL, Redis, Celery, Docker, Nginx, JWT, pytest https://booking-fastapi-project.ru/ https://gitlab.com/freeyourself-group/booking • Разработал архитектуру и бэкенд приложения для бронирования номеров с системой аутентификации пользователей (JWT). • Реализовал миграции базы данных и управление схемами через Alembic. • Внедрил кэширование часто запрашиваемых данных через Redis для повышения производительности API. • Настроил асинхронную очередь задач на Celery для фоновых процессов. • Обеспечил качество кода: написал фикстуры, unit и интеграционные тесты на pytest, внедрил линтинг (Ruff). • Организовал деплой приложения на выделенный сервер: настроил Docker-контейнеры, веб-сервер Nginx, подключил домен и SSL-сертификаты. • Результат: Работающее приложение с полным циклом разработки и документацией. Бэкенд для мобильного приложения сравнения цен (Учебный проект) Стек: Python, Flask, Requests Github: https://github.com/ErkinBabayakov/mobile-app-backend • Участвовал в команде разработки бэкенда для мобильного приложения. • Реализовал API-интеграцию с Центральным Банком России для получения актуальных курсов валют. • Использовал Git для командной разработки и код-ревью. Опыт работы Системный администратор Министерство сельского хозяйства Республики Алтай | 2 года • Администрирование серверов на базе Linux (Ubuntu), обеспечение их стабильной работы. • Настройка сетевого оборудования и поддержка инфраструктуры. • Релевантность для разработки: Глубокое понимание работы ОС Linux, сети и серверного окружения, что облегчает взаимодействие с DevOps-инструментами и деплой приложений. Образование Горно-Алтайский государственный университет Магистратура, Прикладная информатика | 2024 • Факультет: Экономико-юридический. • Специальность: Прикладная информатика Новосибирский государственный университет Бакалавриат, Геология | 2018 • Факультет: Геолого-геофизический. Профессиональная переподготовка и курсы Pytex.school • Курс «Backend Разработка» (FastAPI, PostgreSQL, SQLAlchemy, Redis, Nginx, Docker). Stepik • Асинхронный и многопоточный Python. • Брокеры сообщений: Apache Kafka. • Git + GitHub (Pragmatic Programmer). • Терминал Linux: Работа в командной строке. • Добрые структуры данных и ООП в Python. • Vector DB & RAG Developer, LangChain (ознакомление с LLM-технологиями). Дополнительная информация • Soft Skills: Умение работать в команде (Git Flow), ответственность за результат, стремление к постоянному обучению и изучению новых технологий. • Готовность: К стажировке или позиции Junior Developer.

Высшее образование

2024
Высшее образование
Экономический факультет, Прикладная информатика (магистр прикладной информатики)

Знание языков

Русский — Родной

Английский — B1 — Средний

Китайский — A1 — Начальный

Немецкий — A2 — Элементарный

Повышение квалификации, курсы

2024
Практики организации защиты информации ограниченного доступа, не содержащей сведения, составляющие государственную тайну
Алтайский государственный университет, информационная безопасность, защита информации
2024
Государственная политика в области противодействия коррупции в системе государственного (муниципального) управления
ООО "Сибирский институт профессионального развития", госслужба

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения