Специалисты
- Опыт работы с Flutter на коммерческих проектах 4 года.
- Создание полнофункциональных Android и IOS приложений.
- Известен написанием высокопроизводительного, чистого и надежного кода.
- Работа с Git для контроля версий.
- Устранение неполадок с помощью ASP.NET Core, Постгрес, флаттер.
- Разработка серверной части ASP.NET Core по правилам SOLID и Clean Architecture.
- Разработка приложений с использованием флаттера рамки.
- Написание приложения на C#.
- Оптимизация производительности приложения.
- Тестирование приложения на различных устройствах и платформах.
- Обновление и поддержка приложения после выпуска.
- Работа с базами данных и хранилищами данных.
- Командный игрок, эффективно общается с другими членами команды и делиться знаниями и опытом.
Языки: Dart, Java/Swift
2022 - Образование Белорусский государственный технологический университет. Программное обеспечение для защиты информации мобильных систем.
Приложение для работы с объектами геосервера в условиях без подключения к сети.
Разработка и производство системы мониторинга транспорта. Эта система позволяет в режиме реального времени отслеживать и контролировать передвижение транспортных средств. Система состоит из нескольких компонентов, включая устройства мобильной связи. Роль в проекте: Flutter Developer Задачи: - Разработка интерфейса Flutter для мобильного приложения в соответствии с SOLID и чистая архитектура; - Отрисовка объектов на чистом canvas; - Расширение функциональности отрисовки объектов стандартной библиотеки flutter_map; - Работа с камерой и компрессия изображения с метаданными; - Оптимизация работы приложения (работал с изолятами).
Flutter with libraries (Cubit, GetIt, Flutter_map)
01.2024 – н.в. месяцев
Приложение для торговых автоматов
Проект представляет собой мобильное приложение, которое позволяет пользователям просматривать и покупать различные товары из торговых автоматов. Пользователи могут использовать приложение для поиска ближайших к ним автоматов, просмотра ассортимента продукции, оформления заказа и оплаты через приложение. Кроме того, в приложении реализованы функционалы карт и биометрической аутентификации для повышения безопасности и удобства пользователей. Пользователи могут добавить свои платежные карты в приложение для быстрой и удобной оплаты. Роль в проекте: Flutter Developer Задачи - Разработка интерфейса Flutter для мобильного приложения в соответствии с правилами SOLID и Clean Architecture; - Работа с CI/CD; - Исследование и исправление ошибок. Рефакторинг. - Использование Git для контроля версий; - Изменение функционала от клиентов; - Работа с разными источниками данных; - Работа с геолокацией и яндекс картами; - Работа с биометрической аутентификацией (отпечаток пальца);
Flutter with libraries (Bloc, GetIt, Dio, Firebase) and Codemagic as CI/CD
02.2023 - 12.2023 месяца
Приложение для трейдеров
Мобильное приложение для отображения видеокурсов, статей и т. д. различных трейдеров. Включает в себя торговые инструменты, такие как экономический календарь, графики, анализ матрицы форекс и т. д. Роль в проекте: Flutter Developer Задачи: - Разработка фронтенд Flutter для мобильного приложения в соответствии с правилами SOLID и Clean Architecture; - Приложение интернализации; - Изучение и исправление ошибок. Рефакторинг. - Использование Git для контроля версий; - Изменение на функционал от клиентов; - Работа с разными источниками данных; - Нарисованы пользовательские виджеты и анимация на холсте.
Flutter с библиотеками (Bloc, GetIt, SharedPreferences, Dio, Webview)
07.2022 - 01.2023 месяца
Агрегатор ссылок
Сервис для сохранения и хранения некоторых полезных ссылок. Служба API содержит такие функции, как работа с CRUD, поиск и взаимодействие с пользователем. Роль в проекте: Flutter Developer Задачи - Разработка бэкэнд ASP.NET Core в соответствии с правилами SOLID и Clean Architecture; - Разработка фронтенд Flutter для мобильного приложения в соответствии с правилами SOLID и Clean Architecture; - Функциональность системы состоит из сохранения URL-адресов, пометки сохраненных URL-адресов тегами, открытия URL-адресов внутри мобильного приложения с помощью веб-просмотра, добавления в список избранного, а также рекомендации URL-адресов пользователям, которые следят за вами, обмена URL-адресами в различных социальных сетях; - Решение проблем (ASP.NET Core, PostgreSQL, Flutter); - Использование ядра EF для выполнения CRUD-запросов к базе данных; - Использование Git для контроля версий.
ASP.NET Core включает EF Core, PostgreSQL, Flutter с некоторыми библиотеками (BLoC, GetIt, intl, SharedPreference, Dio).
12.2021 - 06.2022 месяца
Криптовалютное приложение
Мобильное приложение включает в себя агрегатор для отображения статистики по различным криптовалютам. Включает в себя информацию об изменении цен в разные периоды времени, графики, крипто новости и калькулятор цен. Роль в проекте: Flutter Developer Задачи: - Разработка фронтенд Flutter для мобильного приложения в соответствии с правилами SOLID и Clean Architecture; - Рисование пользовательской анимации и графиков; - Исследование и исправление ошибок. Рефакторинг. - Использовал Git для контроля версий; - Изменения функционала от клиентов.
Flutter с библиотеками (Bloc, GetIt, Hive, Dio)
07.2021 - 11.2021 месяц
Мобильное приложение для Цеха по производству плитки
Роль в проекте - Flutter Developer Задачи: - Разработка фронтенд Flutter для мобильного приложения в соответствии с правилами SOLID и Clean Architecture; - Добавлены функции роли клиента, такие как корзина, оформление заказа и статус заказа; - Решение проблем (флаттер); - Использование Git для контроля версий.
ASP.NET Core, EF Core, PostgreSQL, Flutter
01.2021 - 06.2021 месяц
Мобильное приложение для заметок
Мобильное приложение, функционал которого сравним с заметками, но дополнен текстовым редактором и некоторыми манипуляциями с данными со стороны пользователей. Поделиться, подписка, общий доступ. Роль в проекте: Flutter Developer Задачи: - Разработка фронтенд Flutter для мобильного приложения в соответствии с правилами SOLID и Clean Architecture; - Функционал системы состоит из сохранения лекций с помощью пакетов zefyrka, различных манипуляций с записями, таких как фильтрация по выбранной дисциплине, добавление к важности; - Решение проблем (Flutter, SQFentity); - Использование Git для контроля версий.
Flutter с библиотеками (SQFentity, zefyrka, bloc, GetIt, shareplus, dio).
07.2020 - 12.2020 месяцев
Разработка менеджера паролей
Менеджер паролей – внесение и шифрование паролей алгоритмом. Роль в проекте-Flutter Developer Задачи: - Разработка интерфейс WPF для рабочего стола в соответствии с правилами SOLID и методами проектирования, такими как KISS, DRY. - Функционал системы состоит из сохранения и шифрования паролей с помощью AES, а также генерации паролей по некоторым параметрам. - Решение проблем (C# WPF). - Использование Git для контроля версий.
SOLID, KISS, DRY, C#, Git.
03.2020 - 06.2020 месяцев