Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Портфолио Михаила Бабкова

Python Django Flask PostgreSQL React CI/CD

Python Backend Developer & DevOps Engineer

Портфолио

mikhailbbk.github.io

Обо мне

Python разработчик с фокусом на backend и DevOps. Специализируюсь на создании REST API, парсинге данных, автоматизации процессов и развертывании проектов на Linux-серверах.

Цель: Ищу позицию Junior Python Backend Developer в команде, где смогу применять свои навыки и развиваться профессионально.

Production проекты

Flask + Nginx + Gunicorn + CI/CD

  • Официальный информационный портал религиозной организации
  • Flask 3.1 с единой архитектурой страниц на Jinja2
  • 100% адаптивный дизайн с 3 брейкпоинтами
  • Полный CI/CD цикл через GitHub Actions
  • Production развертывание на VPS (Ubuntu Server 20.04)
  • Статус: Онлайн на hram-oktyabrsky.ru

Django REST + React + PostgreSQL + SSL

  • Fullstack веб-приложение для безопасного хранения файлов
  • Django REST Framework API с JWT аутентификацией
  • React SPA с Material-UI интерфейсом
  • Production развертывание с SSL на порту 8443
  • Статус: Онлайн на VPS с полным шифрованием

Python 3.11 + BeautifulSoup4 + Telegram API + CI/CD

  • Автоматический мониторинг расписания игр на quizplease.ru
  • Telegram уведомления о новых играх и изменении статуса
  • Полный CI/CD цикл через GitHub Actions
  • Systemd сервис для production работы 24/7
  • Статус: Production, работает с 2025 года

Технологический стек

  • Backend: Python 3.11, Django 5, Django REST Framework, Flask 3.1, FastAPI, PostgreSQL, SQLite
  • DevOps: Ubuntu Server, Nginx, Gunicorn, Systemd, CI/CD (GitHub Actions), Docker (базово)
  • Frontend: React, JavaScript, HTML5/CSS3, Jinja2, Material-UI
  • Инструменты: Git, PyCharm, VS Code, Postman, Bash, GitHub Actions, SSH
  • Парсинг: BeautifulSoup, Requests, Selenium
  • API: Telegram Bot API, REST API, JWT Authentication

Контакты

Ключевые навыки

  • Backend разработка: Создание REST API, работа с базами данных, аутентификация
  • DevOps: Развертывание на Linux серверах, настройка Nginx/Gunicorn, CI/CD
  • Парсинг данных: Автоматический сбор и обработка информации с веб-ресурсов
  • Автоматизация: Создание систем мониторинга и уведомлений, скрипты для деплоя
  • Fullstack разработка: Полный цикл от backend до frontend с адаптивным дизайном

© 2024-2025 Михаил Бабков | Резюме (PDF)

About

Портфолио

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages