Fullstack · Flutter · FastAPI · Next.js

Привет, я Илья — разработчик, который доводит фичу до продакшена

Делаю мобильные и веб-приложения: от UI и состояния до API, деплоя и обработки ошибок. Люблю понятную архитектуру и прозрачный цикл разработки с AI-ассистентами.

Илья — fullstack разработчик

Обо мне

Стек

  • Flutter / Dart
  • TypeScript
  • FastAPI / Python
  • PostgreSQL
  • Provider / ChangeNotifier
  • REST API
  • SCSS / Vite
  • Next.js
  • QA
  • Playwright

Опыт и направления

Разрабатываю клиентские приложения и backend-сервисы. Фокус — мобильная разработка на Flutter, интеграция с REST API, формы, авторизация, уведомления.

На вебе — лендинги, SPA, работа с формами и состояниями загрузки. Умею выстраивать структуру проекта под команду и поддержку.

Как я работаю

Разбор задачи

Сначала уточняю требования, границы MVP и критерии готовности. Декомпозирую на frontend, API и инфраструктуру.

Итерации

Короткие циклы: верстка → API → обработка ошибок → тест на реальном сценарии. Не оставляю «красивый UI без логики».

AI в работе

Использую Cursor и LLM для черновиков кода, рефакторинга и документации. Финальную архитектуру, безопасность и edge-cases проверяю вручную.

Кейсы и проекты

Мобильное приложение Flutter · Clean Architecture · Dio

Golden Key

Премиум-приложение для доступа в бизнес-залы: каталог залов, покупка визитов, QR-проход, переводы между пользователями, PIN и биометрия. Слои core / data / domain / pesentation, Provider + ChangeNotifier, оплата через WebView и deeplink.

Мобильное приложение Flutter · FCM · WebSocket · Pusher

Porter

Приложение для переносчиков багажа на вокзалах — логика как у Яндекс Про: push о новом заказе в любом состоянии приложения, принятие/отказ, синхронизация статусов с API. JWT + refresh, многоуровневые уведомления (FCM, Pusher, foreground service).

B2B · веб + backend FastAPI · WebSocket · QR-квест

Kalmar B2B

Командный квест с этапами и таймингами: админ настраивает событие, игроки создают команды по QR, проходят этапы (старт / победа / проигрыш), лидерборд и финал. Миграция с Telegram Web App на обычный веб: backend, admin и webapp с token-based auth.

Экосистема Sounduk FastAPI · S3 · Flutter Admin

Sounduk

Музыкальная платформа: backend на FastAPI (JWT, стриминг треков, S3, подписка через YooKassa) и кроссплатформенная админ-панель на Flutter — модерация пользователей и треков, пагинация, Bearer-auth и обработка ошибок API.

Telegram-бот · backend FastAPI · Playwright · SQLite

Высокий спрос

Бот для мониторинга цен Яндекс Go по маршрутам: сохранение точек A/B, опрос через Playwright и taxi.yandex.ru, наблюдение с порогом и уведомлениями в Telegram. REST API, SQLite, сессия браузера на VPS, mobile sync и деплой с noVNC для авторизации.

Контакты

Напишите через форму — отвечу на email. Можно попросить AI помочь сформулировать сообщение.

Напишите черновик ниже, затем нажмите «AI-подсказка» — DeepSeek перепишет его в уважительное письмо (имя из поля выше подставится в приветствие, если указано)