← В ленту
Регистрация: 23.05.2025

Вазген Антонян

Специализация: Android Developer (Kotlin)
— Увлеченный Android-инженер с большим интересом к разработке мобильных приложений. — Более 5 лет опыта в индустрии разработки Android с упором на создание удобных и интуитивно понятных приложений.
— Увлеченный Android-инженер с большим интересом к разработке мобильных приложений. — Более 5 лет опыта в индустрии разработки Android с упором на создание удобных и интуитивно понятных приложений.

Скиллы

Java
Kotlin
Paging
Jetpack Compose
XML Layouts
MVVM
MVC
MVP
Design Patterns
LiveData
MutableLiveData
Room
Firebase
Retrofit
Dagger/Hilt
Coroutine
Json
Parcelable
Database
SharedPreferences
Git
GitHub
GitLab
Jira
Lazy Loading
Background Tasks
Threading
OOP
Solid principles
Dependency Injection
API integration

Опыт работы

Android Engineer
с 07.2021 - По настоящий момент |TMT
Android, MVVM, Jetpack Compose, LiveData, ViewModel, RESTful API, Hilt
Система управления логистикой и автопарком в реальном времени для отслеживания водителей и грузовиков. Функции включают создание поездок, историю местоположений, управление счетами и управление на основе карты в реальном времени. Основные обязанности и инструменты: ● Архитектура Android (MVVM с шаблоном репозитория). ● API Google Карт для отслеживания местоположения в реальном времени. ● Firebase для уведомлений и облачного хранилища. ● Пользовательские компоненты пользовательского интерфейса с использованием Jetpack Compose. ● Управление состоянием с помощью LiveData и ViewModel. ● Интеграция RESTful API. ● Внедрение зависимостей с помощью Hilt. ● Обзоры кода и оптимизация производительности.
Android Engineer
с 04.2020 - По настоящий момент |ClickBusiness
Android, MVVM, Retrofit, Firebase, Firestore, WebSockets, Material Design, Jetpack Compose
Проект связывает покупателей со складами и включает несколько платформ. Интерфейс покупателя — собственное приложение Android для регистрации, просмотра и покупки товаров напрямую со складов. Панель администратора склада — используется для импорта товаров, отслеживания баланса и управления запасами (веб-интерфейс администратора не специфичен для Android, но приложение Android взаимодействует с ним через API). Основные обязанности и инструменты: ● Проектирование архитектуры приложений Android (MVVM). ● Интеграция API с использованием Retrofit. ● Аутентификация Firebase и Firestore. ● Обновления в реальном времени через WebSockets. ● Пользовательский интерфейс Material Design с Jetpack Compose. ● Проверка кода и обеспечение качества. ● Совместная работа и наставничество в команде. ● Решение проблем и планирование проектов.
I-Tech
с 01.2020 - По настоящий момент |Android engineer
Android, MVVM, Databinding, Coroutines, LiveData, Paging library, Kotlin
Инженер платформы доставки и покупок, использующий новейшие технологии Android, такие как MVVM, Databinding, Coroutines, LiveData, Paging library и т. д. ● Разрабатывал приложения Android с использованием Kotlin и тестировал приложения на нескольких устройствах/эмуляторах перед выпуском в производство. ● Сотрудничал с менеджерами по продуктам, дизайнерами и другими разработчиками для понимания требований и предоставления высококачественного кода, отвечающего потребностям бизнеса. ● Сотрудничал с разработчиками бэкэнда для создания API для отслеживания пользовательских данных, включая местоположения и предпочтения. ● Улучшил существующее приложение Android, добавив больше функций, таких как отслеживание геолокации и push-уведомления. ● Внедрил карты Google и Yandex во все приложения, что позволяет пользователям легко находить маршруты к близлежащим предприятиям или достопримечательностям. ● Сотрудничал с другими разработчиками в командных проектах с использованием гибкой методологии разработки.
Android Engineer
01.2020 - 05.2025 |Cleck market
Kotlin, MVVM, Jetpack Compose, Material Design, Firebase, Auth, Firestore, Cloud Messaging, LiveData, ViewModel, StateFlow, Retrofit, RESTful API, Room
ClickMarket — это мобильная платформа, разработанная для розничного бизнеса и индивидуальных покупателей. Она предоставляет два основных интерфейса: один для владельцев магазинов (розничная сторона) и другой для клиентов (клиентская сторона), что обеспечивает эффективное управление продуктами и бесперебойные онлайн-покупки. Розничная сторона (владельцы магазинов): ● Регистрация магазинов и управление списками продуктов. ● Создание и обновление списков заказов с динамическим отслеживанием статуса. ● Загрузка файлов и изображений, связанных с продуктами. ● Обновления заказов и запасов в режиме реального времени. Клиентская сторона (покупатели): ● Просмотр продуктов с расширенным поиском и фильтрами. ● Управление избранными продуктами и корзиной покупок. ● Размещение заказов и просмотр истории заказов. ● Отслеживание статуса в режиме реального времени и уведомления. Основные обязанности и инструменты: ● Разработка обеих сторон с использованием архитектуры Kotlin и MVVM. ● Использование Jetpack Compose и Material Design для пользовательского интерфейса. ● Интегрированная Firebase (Auth, Firestore, Cloud Messaging). ● Управление сложными потоками данных с использованием LiveData, ViewModel и StateFlow. ● Использование Retrofit для связи RESTful API. ● Загрузка и выгрузка файлов с правильной обработкой разрешений. ● Реализовано локальное хранилище с базой данных Room.

Языки

АрмянскийПродвинутыйРусскийВыше среднегоАнглийскийСредний