Building scalable, cross-platform solutions with modern architecture patterns and best practices.
Software Engineer specializing in mobile and full-stack development with a focus on building robust, scalable applications. Experienced in native Android development, cross-platform solutions, and backend systems.
Core Competencies:
- Android Native Development & Jetpack Compose
- Kotlin Multiplatform (KMP) for cross-platform solutions
- Clean Architecture, MVVM, and MVI patterns
- Backend infrastructure with Spring Boot and Node.js
- AI/ML integration and implementation
Current Focus: Developing enterprise-grade cross-platform applications using modern Android development practices and exploring ML-powered mobile experiences.
Architecture & Patterns: MVVM • Clean Architecture • MVI
Jetpack Components: Room • ViewModel • LiveData • Navigation • WorkManager • Hilt/Dagger • DataStore
Networking: Retrofit • OkHttp • Ktor Client
Async Processing: Coroutines • Flow • RxJava
Backend Frameworks: Spring Boot • Spring MVC • Fastify
Databases: PostgreSQL • MySQL • SQLite • MongoDB • Room
Build & CI/CD: Gradle • Maven
Cloud Services: Firebase • Google Cloud Platform
Testing: JUnit • Espresso • Mockk
API Development: Postman • Swagger


