const greeting = "Привет, я Михаил.";
FullStack Developer & DevOps Engineer
Разрабатываю и внедряю полный цикл веб-приложений: от UI/UX и API до контейнеризации, роутинга и системы мониторинга. Моя цель — создавать не просто рабочий код, а надёжные и удобные в поддержке продукты.
{ technologies: [] }
Мой технологический стек и инструменты
// Backend
// Frontend
// Database
// Infrastructure & DevOps
git log --oneline
Ключевые проекты
Fullstack Boilerplate
Нажмите для деталей
Fullstack Boilerplate
Готовый fullstack-шаблон с предустановленной инфраструктурой: FastAPI + Next.js (сайт + админка) + PostgreSQL + Traefik + Docker Compose. Основа для быстрого старта новых проектов.
Платформа подбора недвижимости
Нажмите для деталей
Платформа подбора недвижимости
Платформа для поиска и подбора объектов недвижимости с тепловой картой районов, визуализацией данных и интеграцией с внешними сервисами. Разрабатывалась и поддерживалась 6 лет (ИП Шабалин, 2019–2025).
class Developer:
Опыт и подход к работе
// О подходе к работе
Разработчик с 14 годами в IT — от вёрстки и C++/Qt до управления техническим отделом. Работал с разными стеками и задачами: веб-приложения, автоматизация, парсинг, плагины, микроконтроллеры.
Последние годы сфокусировался на Python/FastAPI + React/Next.js. Основной бэкенд-опыт — Django и FastAPI для высоконагруженных проектов с PostgreSQL и асинхронными воркерами.
Особое внимание уделяю производительности и чистой архитектуре: оптимизация SQL-запросов, CI/CD pipeline, контейнеризация с Docker и Traefik — часть обычного рабочего процесса.
// Интересы
Оптимизация производительности
От SQL-запросов до рендеринга UI
Чистая архитектура
SOLID, DDD и паттерны проектирования FSD
Developer Experience
Инструменты, документация, автоматизация
Современные технологии
WebSocket, SSR, Edge Computing
// Опыт работы и образование
Самозанятый
Личные проекты
Разработка собственных проектов и boilerplate для быстрого старта новых продуктов. FastAPI + Next.js + Docker + Traefik.
Fullstack Developer
ИП Шабалин
Платформа подбора недвижимости: 10 000+ пользователей, 1 500+ объектов. Миграция Django → FastAPI, React → Next.js: API 600 ms → 140 ms. Redis-кэш: нагрузка на PostgreSQL −60%. Docker + Traefik + автоSSL. 10+ скриптов автоматизации для клиентов.
Технический директор
ООО "Русреклама СПб"
Команда с 3 до 12 человек. 20+ проектов за 3,5 года: сайты, интернет-магазины, CRM-интеграции. Внедрил React: скорость разработки ×2. Django-платформа автоматизации маркетинга (Директ API, VK API). GitLab CI/CD: ручные деплои устранены.
Программист C/C++
РЖД — Цифровые пассажирские решения
ПО для автоматизированного тестирования реле: 10+ типов, интеграция с измерительным оборудованием. Алгоритмы потоковой обработки данных объёмом 500 ГБ: время анализа сессии 40 мин → 7 мин. Достоверность считывания 99.97%.
Веб-разработчик
ООО «Огни Петербурга»
Новостной портал с нуля — единственный разработчик: рубрики, теги, поиск, RSS, архив. CMS-панель для редакторов. Оптимизация MySQL: загрузка статьи 2.8 с → 0.9 с. Сервер без простоев 2 года. Адаптив: мобильный трафик 8% → 35%.
Информационные системы / Software Engineering
ИТМО
Дополнительная профессиональная подготовка по информационным системам и разработке программного обеспечения.
Бакалавр телекоммуникаций
СПбГУТ им. проф. М.А. Бонч-Бруевича
Специализация на телекоммуникационных технологиях и разработке программного обеспечения.