Специалисты

Описание

Опытный специалист в области мобильной разработки с более чем 6-летним стажем создания кроссплатформенных приложений на Flutter и Dart. Глубокие знания архитектурных паттернов, принципов чистого кода и практик построения масштабируемых решений. Более 4 лет успешно руководит командами до 6 человек: планирование проектов, приоритизация задач, контроль качества кода и наставничество. Опыт работы в Agile / Scrum, интеграция сложных backend-систем и сторонних API. Объединяет сильную техническую экспертизу с навыками управления командой и проектами.

Ключевые навыки:
- Мобильная разработка: Flutter, Dart, iOS (Swift), Android (Kotlin)
- Стейт-менеджмент: BLoC, GetX, ValueNotifier
- Базы данных и backend: Firebase, Supabase, MS SQL, Retrofit, REST API, In-App Purchases, WebSockets
- Интеграции: Google Maps, Mapbox, Push Notifications, Deep Linking
- CI/CD: Codemagic, Fastlane
- Backend: C#, .NET, ADO.NET
- Архитектура и практики: SOLID, KISS, DRY, ООП, паттерны проектирования
- Управление проектами: Agile, Scrum

Образование:
2007 — 2012: Чувашский государственный университет (Россия), Бакалавр, специализация: Информатика и вычислительная техника.

Опыт
Проект

мобильное решение для инвестиций в недвижимость

Описание

На данном проекте была реализована кластеризация объектов на карте (Google Maps) для оптимизации производительности, разработан чат на WebSockets для общения пользователей в реальном времени, интегрированы Push-уведомления и Deep Linking для повышения удержания пользователей. Настроен CI/CD в Codemagic, что сократило время релизов. Обеспечивалась публикация и поддержка приложения в AppStore и Google Play.

Технологии

Flutter, Retrofit, Freezed, Fluent Results, ValueNotifier, Firebase, Codemagic, Pusher Client Socket, WebSockets, Event Bus Plus, Google Maps

Проект

система лояльности для бизнеса

Описание

На этом проекте была осуществлена разработка и поддержка backend-сервисов на ASP.NET Core, проектирование и реализация REST/GraphQL API для мобильных и веб-клиентов. Интеграция с внешними системами (платёжные шлюзы, CRM), оптимизация производительности, внедрение авторизации и безопасности, а также реализация бизнес-логики начисления и списания бонусов. Настройка CI/CD, участие в code review и командной разработке по Agile.

Технологии

ASP.NET Core, C#, .NET 5/6, SQL Server, EF Core, GraphQL (HotChocolate), REST API, GitHub Actions, xUnit, IdentityServer4.

Длительность

12 месяцев

Проект

сервис для поиска и покупки автомобилей

Описание

В качестве Team Lead была руководима разработка приложения «с нуля», контроль сроков и качества, участие в подборе Flutter-разработчиков и формирование команды. Запуск приложения в AppStore и Google Play за 4 месяца, настройка CI/CD в Codemagic, а также обеспечение публикации обновлений и исправлений.

Технологии

Flutter, BLoC, AutoRoute, Retrofit, Freezed, Fluent Results, Hive, Firebase, Event Bus Plus, Google Maps

Длительность

12 месяцев

Проект

разработка и поддержка приложений на фрилансе

Описание

Была проведена разработка приложений для клиентов из США, Австралии, Германии, Саудовской Аравии, Франции и Италии в различных сферах: соцсети, каршеринг, e-commerce, онлайн-обучение и мессенджеры. Настройка CI/CD, автоматизация публикаций в AppStore и Google Play, интеграция платёжных систем, in-app purchases, AdMob, Firebase, Supabase, а также проведение code review и обучение новых сотрудников.

Технологии

Flutter, GraphQL, BLoC, AutoRoute, Retrofit, Freezed, Fluent Results, GetX, Hive, Firebase, Supabase, WebSocket, AdMob, CI/CD

Длительность

18 месяцев

Проект

сервис для аренды жилья

Описание

На этом проекте была разработана архитектура приложения на Flutter, руководила командой, проводила собеседования и наставничество, настроена система автоматической сборки, тестирования и публикации, а также проведены вебинары по Flutter на YouTube-канале.

Технологии

Flutter, BLoC, AutoRoute, Retrofit, Freezed, Fluent Results, GetX, Hive, Firebase, WebSocket, CI/CD

Длительность

18 месяцев

Проект

чат-приложение для стартапа

Описание

На проекте была определена архитектура проекта и осуществлено руководство разработкой. Настроен CI/CD в CircleCI и Fastlane, контролировалось качество кода и осуществлялось обучение команды.

Технологии

Flutter, GraphQL, BLoC, AutoRoute, Retrofit, Freezed, Hive, Firebase, WebSocket, CircleCI, Fastlane

Длительность

5 месяцев

Проект

веб-приложение для автоматизации согласования документов и платежей

Описание

На этом проекте была разработана серверная часть на ASP.NET Core (C#) и фронтенд на ReactJS + Redux + TypeScript, проектирование и реализация REST API, а также интеграция с внешними сервисами и БД.

Технологии

C#, ASP.NET Core, ReactJS, Redux, TypeScript, SQL, REST API, Git

Длительность

5 месяцев

Проект

платформа для бронирования услуг

Описание

Была проведена разработка приложений для iOS и Android, интеграция карт, отзывов, пуш-уведомлений, использование Firebase для обновления данных в реальном времени.

Технологии

Flutter, BLoC, Angular, Retrofit, Firebase (Hosting, Functions, Cloud Messaging, Storage, Authentication)

Длительность

12 месяцев

Проект

система лояльности для клиентов

Описание

На данном проекте был осуществлён основной контроль разработки Angular SPA и .NET backend (микросервисы), интеграция с POS-системами и соцсетями, использование Azure и Azure Service Bus для масштабирования.

Технологии

.NET, Angular, Angular Material, PostgreSQL, MS SQL, ASP.NET Web API, Firebase, Nginx, Azure, Azure Service Bus, IIS

Длительность

38 месяцев