Fullstack-разработчик. Делаю веб-приложения на React и Next.js с TypeScript, бэкенды на .NET и Node.js, и Telegram-ботов, которые работают круглосуточно без присмотра. Пишу так, чтобы через полгода самому было понятно, что здесь происходит.
- 🎯 Фокус: строгая типизация, чистая вёрстка, предсказуемые состояния загрузки и ошибок
- 🤖 Боты: Telegram.Bot на C#, aiogram на Python — парсеры, автопостинг, уведомления, накрутка активности
- 🏗 .NET: ASP.NET Core, Clean Architecture, Dapper и EF Core, PostgreSQL, Redis, JWT-авторизация
- 🕷 Парсинг: обход сайтов с ротацией прокси, выгрузка результатов в Excel и в базу
- ⚙️ Подход: сначала прототип, потом рефакторинг — но без долгов в виде «потом починю»
- 📦 Инфраструктура: Docker и docker-compose, автодеплой, логи, по которым видно, что упало
Языки
Frontend
.NET и backend
Базы данных
Боты и автоматизация
Инфраструктура
| Проект | Стек | Что это | Демо |
|---|---|---|---|
| karaoke-bar | React 19 · TypeScript · Vite · Tailwind | Сайт караоке-бара: меню, залы, бронирование | — |
| MaxDev | Next.js · TypeScript · Prisma | Фуллстек-приложение с базой данных и серверной логикой | — |
| vash-podyomnik-site | TypeScript | Корпоративный сайт: каталог оборудования и заявки | — |
| max-shop | JavaScript | Интернет-магазин: каталог, корзина, оформление заказа | ↗ |
| deki | CSS · HTML | Продающая посадочная страница | ↗ |
| led-key | EJS · Node.js | Сайт услуг с серверным рендерингом | ↗ |
Ещё проекты
| Проект | Стек | Что это | Демо |
|---|---|---|---|
| ege | HTML | Учебный лендинг для подготовки к ЕГЭ | ↗ |
| CBJ-Detail | CSS · HTML | Сайт-визитка с политикой конфиденциальности | — |
| nike-jordan | CSS · HTML | Адаптивная вёрстка интернет-магазина | — |
| T-Pass | HTML · JavaScript | Лендинг с интерактивной формой | — |
| Blanko | HTML · CSS | Многостраничная вёрстка | — |
| Todo-list | TypeScript · Vite | Список задач с хранением состояния | — |
| FastAPI-Auth | Python · FastAPI | Аутентификация на FastAPI | — |
| PasswordGenerator | Python | Генератор надёжных паролей | — |
Основная работа — в приватных репозиториях, ссылок нет. Коротко о том, что внутри:
| Проект | Стек | Что это |
|---|---|---|
| Сервис карпулинга | ASP.NET Core 8 · Clean Architecture · Dapper · PostgreSQL + PostGIS · Redis · JWT · Docker | Бэкенд платформы попутчиков: поездки, заявки, чат, авторизация, миграции. Плюс iOS-клиент на Swift + Capacitor |
| Парсер площадки → Telegram-бот | .NET 10 · Telegram.Bot · EF Core + SQLite · HtmlAgilityPack · ClosedXML · Serilog | Обходит сайт через пул прокси, ведёт базу найденного, шлёт уведомления в Telegram и выгружает отчёты в Excel |
| Telegram-бот с очередью задач | .NET 10 · Telegram.Bot · SQLite · Docker | Воркеры, разгадывание капчи, самопроверки, конфиг без перезапуска, логирование в файл |
| Платформа попутчиков POPUTI.TJ | TypeScript · Node.js | Веб-приложение и API: поездки, бронирование, админка |
Графики генерируются автоматически каждую ночь — без сторонних сервисов.