Специалисты

Описание

Опытный специалист в области мобильной разработки с более чем 6-летним стажем создания кроссплатформенных приложений на Flutter и Dart.

Ключевые навыки:
- Мобильная разработка: 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 месяцев

Проект

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

Описание

Проектом была руководима разработка приложения «с нуля», контролировалось соблюдение сроков и качества. Участвовал в подборе 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, GraphQL/Hasura. Также проводился code review и обучение новых сотрудников.

Технологии

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

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

19 месяцев

Проект

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

Описание

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

Технологии

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

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

17 месяцев

Проект

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

Описание

В проекте разрабатывалась серверная часть на 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 месяцев