Дополнительные сведения:
Контакты:
Telegram: David7145H
Обо мне:
Разработчик Android-приложений с 3+ годами опыта создания мобильных решений с нуля. Работал как единственный разработчик, так и в роли тимлида: выстраивал архитектуру, ставил задачи, проводил обучение, выстраивал CI/CD и процессы. Имею высшее образования по направлению.
Технический стек:
• Основа: Kotlin, Jetpack Сompose
• Архитектуры: Multimodule, Feature, Clean, Single Activity, MVVM, MVI, MVU, TEA, UDF
• Инструменты: Coroutines, Flow, LiveData
• DI (Hilt, Koin, Manual)
• Сетевые библиотеки: OkHttp, Retrofit, Ktor
• Сериализация: Moshi, Gson, KotlinxSerialization
• Сетевое взаимодействие: REST API, JSON API
• Инструменты Git: Git Flow, GitHub Flow, GitHub Actions
• Навигация: Navigation Compose, Decompose
• Хранение данных: Room, SharedPrefs, DataStore
• Визуализация: Coil, Paging3, Material 2/3, Canvas, Lottie, Rive
• Интеграции: Firebase (Push, Cloud, Storage, Auth), Yandex Mobile Ads
• Тестирование: JUnit, Mockito, Hilt
• Опыт работы с Android библиотеками и инструментами: Browser, CameraX, Vibrator
• QR-коды: Google ZXing, ML Kit
• AR технологии: AR SceneView.
• Дизайн кода: DRY, KISS, YAGNI, SOLID
• Verilog, SystemVerilog (Vivado): создание процессора
• Erlang: функциональное программирование
• C/C++, OpenMP, MPI: многопоточность
• Bash: скриптинг в Linux
• Cucumber (Java): инструмент тестирования
• Ktor, Exposed, PostgreSQL, PostGIS: создание сервера
Dagger, Java, Паттерны проектирования, ООП, SOLID, MVVM, Clean Architecture, Flow, Coroutines, Room, SQL, REST API, Git, Material UI, Multithread Programming, Android SDK, JSON API, Figma, Retrofit, Gradle, MVI, Feature Module, DI, Kotlin, Hilt, Jetpack Compose, TEA, Android, Android Studio, Firebase