Андрей Голанов

Андрей Голанов

Flutter Developer

Создаю производственные мобильные приложения с чистой архитектурой и современным стеком

Экспертиза

Архитектура

  • Clean Architecture
  • Feature-based structure
  • Domain-driven design

State Management

  • Riverpod ecosystem
  • Hooks & code generation
  • Reactive patterns

Navigation

  • AutoRoute
  • Deep linking
  • Type-safe routing

API & Network

  • Dio HTTP client
  • REST & WebSocket
  • SignalR real-time

Data & Forms

  • Freezed immutability
  • JSON serialization
  • Reactive Forms

Firebase

  • Cloud Messaging
  • Push notifications
  • Crashlytics

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

Core

Flutter 3.8+ Dart Material Design

Architecture & State

Riverpod Flutter Hooks Freezed AutoRoute

Network & Data

Dio SignalR JSON Serialization Shared Preferences

UI & Media

Google Fonts Flutter SVG Cached Network Image Camera Image Picker

Features

Biometric Auth Local Notifications PDF Viewer WebView File Picker

DevOps & Tools

Build Runner Melos Fastforge Flutter Gen

Проектный опыт

Enterprise Flutter Application

Полнофункциональное корпоративное приложение с 400+ файлами и сложной бизнес-логикой

20+ модулей Auth, Calendar, Chat, Trips, Account, Settings, Dispatcher
Real-time коммуникация SignalR интеграция для мгновенных обновлений
Offline-first Работа без интернета с синхронизацией
Multi-flavor Управление окружениями и конфигурациями

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

🏗️

Clean Architecture

Трехслойная архитектура: presentation, domain, data. Разделение ответственности и тестируемость

Code Generation

Автоматизация рутины: Freezed для моделей, Riverpod Generator, JSON Serialization, AutoRoute

🔄

Reactive Programming

RxDart, Streams, StateNotifier. Управление асинхронностью и состоянием

🔐

Security

Secure Storage, биометрическая аутентификация, токены, перехватчики запросов

📱

Native Integration

Камера, пермишены, локальные уведомления, файловая система

🚀

CI/CD Ready

Monorepo с Melos, code generation workflows, автоматизация сборки