Android Developer
Андрей
Возраст
21 год (17 Декабря 2004)
Город
Москва
Описание
Стек: Git, Android, Kotlin, Hilt, Jetpack Compose, MVVM, Gradle, REST API, koin, MVI, Clean Architecture, Retrofit, Android Studio
Мои пет проекты:
VKRuStore-клон pet-project
Клон приложения RuStore это учебный командный проект, реализованный совместно с другим разработчиком. В процессе работы мы использовали Git Flow с разделением на ветки master, develop, feature и fix, а все изменения проходили через Pull Request. Такой формат позволил получить опыт командной разработки и базового код-ревью.
Реализованные экраны
- Onboarding
- Витрина приложений
- Категории
- Поиск
- Экран приложения
Этот проект позволил мне лучше понять организацию кода в более крупном приложении, а также принципы распределения задач и ответственности в команде.
RandomUserApp pet-project
Генератор случайных пользователей.
Это простой генератор случайных пользователей с тремя экранами:
- Экран создания пользователя
- Экран списка пользователей
- Экран детальной информации с копированием информации пользователя
Интересно было поработать с новыми анимациями material3 expressive, новой библиотекой Navigation 3 и реализовал локальное кеширование в Room.
CharactersRM pet-project
Приложение со списком персонажей «Рик и Морти» с экраном детальной информации и системой фильтрации.
Это просто приложение, где я впервые применил технологии связанные с разработкой приложений на Kotlin.
Реализовал:
- Экран списка персонажей
- Экран детальной информации
- Фильтрация персонажей
WeatherApp pet-project
Приложение для получения и отображения погодных данных.
Я выбрал его для поэтапного изучения Android-разработки, постоянно добавляя новый функционал и применяя более сложные технологии.
В процессе работы над этим проектом мне удалось:
- Интегрировал REST API для получения погодных данных
- Реализовал локальное кэширование с использованием DataStore
- Добавил пользовательские настройки
- Реализовал динамическую смену языка в приложении
- Создал отзывчивый UI с использованием RxJava
- Применил архитектуру MVVM
Интересно было поработать с динамической сменой языка, с api погоды в виде flutbuffers. Самым сложным могу назвать работу с RxJava т.к. это было для меня совершенно новым.
Студент 3 курса университета.
Есть опыт программирования на java, активно использую в pet-проектах и в университете.
Первый pet-проект discord бот. В нем поработал с базой данных PostgreSQL через Docker и Spring JPA.
Постоянно ищу возможности для улучшения своих навыков и изучения новых технологий.
Активно развиваюсь через pet-проекты и самостоятельное изучение технологий.
Мой github - https://github.com/Wemaka
Хочу получить практический опыт разработки. Готов активно участвовать в созвонах, брать на себя задачи по поддержанию существующего функционала и разработке нового.
26 октября, 2016
Наталья
Город
Москва
Возраст
37 лет (17 мая 1988)
26 октября, 2016
Григорий
Город
Москва
Возраст
53 года (29 декабря 1969)
28 октября, 2016
Мадия
Город
Москва
Возраст
54 года ( 5 июня 1971)