Стек
- Flutter / Dart
- TypeScript
- FastAPI / Python
- PostgreSQL
- Provider / ChangeNotifier
- REST API
- SCSS / Vite
- Next.js
- QA
- Playwright
Fullstack · Flutter · FastAPI · Next.js
Делаю мобильные и веб-приложения: от UI и состояния до API, деплоя и обработки ошибок. Люблю понятную архитектуру и прозрачный цикл разработки с AI-ассистентами.
Разрабатываю клиентские приложения и backend-сервисы. Фокус — мобильная разработка на Flutter, интеграция с REST API, формы, авторизация, уведомления.
На вебе — лендинги, SPA, работа с формами и состояниями загрузки. Умею выстраивать структуру проекта под команду и поддержку.
Сначала уточняю требования, границы MVP и критерии готовности. Декомпозирую на frontend, API и инфраструктуру.
Короткие циклы: верстка → API → обработка ошибок → тест на реальном сценарии. Не оставляю «красивый UI без логики».
Использую Cursor и LLM для черновиков кода, рефакторинга и документации. Финальную архитектуру, безопасность и edge-cases проверяю вручную.
Премиум-приложение для доступа в бизнес-залы: каталог залов, покупка визитов, QR-проход, переводы между пользователями, PIN и биометрия. Слои core / data / domain / pesentation, Provider + ChangeNotifier, оплата через WebView и deeplink.
Приложение для переносчиков багажа на вокзалах — логика как у Яндекс Про: push о новом заказе в любом состоянии приложения, принятие/отказ, синхронизация статусов с API. JWT + refresh, многоуровневые уведомления (FCM, Pusher, foreground service).
Командный квест с этапами и таймингами: админ настраивает событие, игроки создают команды по QR, проходят этапы (старт / победа / проигрыш), лидерборд и финал. Миграция с Telegram Web App на обычный веб: backend, admin и webapp с token-based auth.
Музыкальная платформа: backend на FastAPI (JWT, стриминг треков, S3, подписка через YooKassa) и кроссплатформенная админ-панель на Flutter — модерация пользователей и треков, пагинация, Bearer-auth и обработка ошибок API.
Бот для мониторинга цен Яндекс Go по маршрутам: сохранение точек A/B, опрос через Playwright и taxi.yandex.ru, наблюдение с порогом и уведомлениями в Telegram. REST API, SQLite, сессия браузера на VPS, mobile sync и деплой с noVNC для авторизации.
Напишите через форму — отвечу на email. Можно попросить AI помочь сформулировать сообщение.