Алиев Кямал
Product-Oriented Developer
Разработчик уровня Middle+. Специализируюсь на проектировании архитектуры (Clean/Multi-module), внедрении Jetpack Compose и оптимизации производительности в FinTech проектах.
Clean Arch • CI/CD • Unit Tests • Design Systems
// Domain Layer: Clean Arch
class GetTransactionUseCase @Inject constructor(
private val repository: BankRepository
) {
operator fun invoke(): Flow<Resource<Data>> = flow {
emit(Resource.Loading())
val data = repository.fetch()
emit(Resource.Success(data))
}.flowOn(Dispatchers.IO)
}
Middle Tech Stack
Modern UI
Architecture
Quality & DevOps
Профессиональный опыт
Android Developer — BirBank (Kapital Bank)
1 Год | FinTechМногомодульность, Security, Design System
Роль: Разработка ключевых модулей приложения (MAU > 1M). Участие в архитектурном комитете.
Ключевые достижения:
- Многомодульность: Вынес модуль "Платежи" в отдельный feature-модуль, сократив время сборки (Build Time) на 25%.
- Design System: Внедрил библиотеку UI-компонентов на Jetpack Compose, что унифицировало дизайн во всем приложении.
- Security: Реализовал SSL Pinning и шифрование чувствительных данных (Android Keystore).
- Legacy Migration: Перевел 30% кодовой базы с Java/XML на Kotlin/Compose без остановки продуктовой разработки.
Android Developer (Outsource)
NDA Projects
Разработка коммерческих приложений с нуля и поддержка существующих.
- Настройка CI/CD пайплайнов (GitHub Actions) для автоматической сборки и деплоя в Google Play.
- Реализация оффлайн-режима (Offline-first) с синхронизацией данных (Room + WorkManager).
- Работа со сложными картами (Google Maps, Yandex MapKit) и сокетами для трекинга такси.
Примеры кода в Google Play
Приложения, где я экспериментирую с новыми технологиями.
Ai Chat (MVI)
Реализация паттерна MVI. Стриминг данных через Kotlin Flows. Обработка ошибок сети и DI через Hilt.
Google PlayCurrency Converter
Clean Architecture. Модульное тестирование UseCases. Кэширование в Room (Single Source of Truth).
Google PlayNotes App
Полностью на Jetpack Compose. Кастомные темы, анимации переходов, работа с DataStore Preferences.
Google Play