Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Мужчина, 30 лет, родился 26 января 1996

Бишкек, готов к переезду, готов к командировкам

Flutter-разработчик

50 000 сом на руки

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость

Опыт работы 1 год 1 месяц

Декабрь 2020Декабрь 2021
1 год 1 месяц

Бишкек

Информационные технологии, системная интеграция, интернет... Показать еще

Android разработчик
Создание мобильных приложений

Навыки

Уровни владения навыками
Программирование на языке Java.
Python Django
Javascript React(hooks) function class,
Material design, Bootstrap
Базовое понимание flask
SQL. Sqlite, MySql
HTML5 CSS3 Media queries
Flutter с использование паттерна bloc, Riverpod

Опыт вождения

Права категории B, C

Обо мне

🧑‍💻 Навыки и технологии Языки и фреймворки: Dart / Flutter, Java, Kotlin, Python 3 (Django). Стейт-менеджмент: BLoC, Riverpod, GetX. Использую BLoC в сложных проектах с четкой архитектурой и потоками событий. Riverpod – при работе с асинхронными данными и удобной инъекцией зависимостей. GetX – в небольших и быстрых проектах, где важна простота и скорость разработки. Сетевые технологии: Dio, REST API, JSON, HttpUrlConnection, GSON, WebSockets, WebRTC. Опыт реализации клиент-серверных приложений, чатов, звонков, взаимодействия через сокеты и peer-to-peer соединения. Архитектура: OOP, MVP, MVVM. Применяю слоистую архитектуру с разделением на data, domain и presentation уровни. Базы данных: SQLite, Room. Опыт проектирования и работы с локальными базами, реализация DAO-структур, миграций и запросов. Клиент-сервер: Реализация чатов и звонков с использованием WebSockets и WebRTC. Интеграция с Firebase для авторизации, пуш-уведомлений, хранения данных и работы в реальном времени. UI/UX: Material Design, анимации, кастомные интерфейсы. Использую Hero, AnimatedSwitcher, CustomPaint, CustomClipper, реализовывал сложные визуальные элементы вручную. Картография и геолокация: Google Maps API, Geolocation. Отображение на карте текущего местоположения пользователя, построение маршрутов, поиск ближайших объектов. Инструменты: Git, GitHub, Firebase Cloud Messaging, Excel (XLSX), Android Studio, VS Code. Дополнительные навыки Dart/Flutter: Использую InheritedWidget и InheritedModel для создания низкоуровневых провайдеров и оптимизации обновлений в дереве виджетов. Применяю FutureBuilder и StreamBuilder при работе с асинхронными и потоковыми данными. Использую GlobalKey, ValueKey, ObjectKey для управления состоянием и оптимизации перерисовки. Применяю mixins и extensions для расширения функциональности классов. Опыт использования Isolates для тяжелых вычислений вне UI-потока, например, при парсинге больших файлов. Знаком с использованием Platform Channels для взаимодействия с нативным кодом Android и iOS. Реализую поддержку светлой и тёмной темы с помощью Theme и MediaQuery. 🛠️ Опыт Учебные и самостоятельные проекты: от MVP до рабочих прототипов Опыт разработки клиент-серверных Flutter-приложений с геолокацией, картами, чатом, звонками Реализация WebSocket-чата и WebRTC-звонков Работа с многопоточностью, асинхронностью, API-интеграциями 🚀 Проекты https://github.com/Murat0126/NearbyTaxi – Flutter + Google Maps API Приложение вызова такси. Карта с отображением ближайших такси (Geolocation), возможность звонка или СМС. Использованы внешние API от Namba Taxi и SMS Taxi. https://github.com/Murat0126/weather_app – Flutter + Geolocation + Firebase Погодное приложение на основе координат пользователя. Интеграция с AccuWeather API. Используются пуш-уведомления через Firebase Messaging Service. https://github.com/Murat0126/ParserAndXlSXfile – Java Desktop Парсинг популярных сайтов по недвижимости, сохранение данных в БД, экспорт в Excel. Асинхронность через ExecutorService. https://github.com/Murat0126/Learn-the-Words – Android + SQLite Приложение-тренажёр для изучения слов. Тесты с вариантами ответов, локальная база данных SQLite. https://github.com/Murat0126/AutoDom.kg – Android Прототип авто-маркетплейса (аналог auto.ru). Добавление и просмотр объявлений, интерфейс в стиле Material Design. https://github.com/Murat0126/Fitnesstracker – Android Подсчёт шагов, скорости, калорий. Использование сенсоров устройства и визуализация данных. WebSocket Chat (локальный проект) – Flutter + WebSocket Реализация клиент-серверного чата на сокетах: отправка/получение сообщений в реальном времени. Поддержка авторизации, индивидуальных и групповых чатов. VideoCall App (локальный проект) – Flutter + WebRTC Реализация аудио- и видеозвонков через WebRTC. Используется peer-to-peer соединение, поддержка отключения/подключения камеры и микрофона, UI-переключение.

Неоконченное высшее образование

2017
Неоконченное высшее образование
Кыргызский Национальный Университет
Физики и электроники, Инженер электронщик

Знание языков

Кыргызский — Родной

Английский — A2 — Элементарный

Русский — C1 — Продвинутый

Гражданство, время в пути до работы

Гражданство: Кыргызстан

Разрешение на работу: Кыргызстан

Желательное время в пути до работы: Не имеет значения