Senior Android Engineer with 8+ years building apps for millions of users across IoT, dating, and ed-tech platforms. Currently working at Telus Digital on smart home solutions serving Canada's IoT ecosystem.
I specialize in architecting scalable Android applications using modern development practices. My work spans from real-time live streaming with WebRTC to multi-tenant architectures supporting multiple languages and clients.
Current Focus:
- Building Telus SmartHome+ and Connect apps for 1M+ users
- Architecting WebRTC live streaming solutions
- Modernizing UI with Jetpack Compose
- Optimizing CI/CD pipelines for multi-linguistic platforms
Languages & Frameworks:
- Kotlin, Java
- Jetpack Compose, Android Views
- Kotlin Coroutines & Flow
Architecture & Patterns:
- MVVM, Clean Architecture
- Dependency Injection (Dagger/Hilt)
- Modular app architecture
Tools & Technologies:
- Firebase ecosystem
- WebRTC for real-time streaming
- Room Database, SQLite
- Retrofit, REST APIs
- Git, CI/CD automation
Telus Digital (Jul 2024 - Present)
- Built an IoT smart home control platform
- Implemented WebRTC live streaming features
- Maintained >99.9% uptime with rapid incident response
Spark Networks (Oct 2022 - Mar 2023)
- Enhanced dating apps for 500K+ users across Europe & North America
- Migrated 30% of legacy UI to Jetpack Compose in under 4 months
- Improved user engagement through modern UI components
Kiprosh (Jul 2018 - Sep 2022)
- Built 4 Android apps from scratch for US ed-tech clients
- Reduced app size by 60% through optimization techniques
- Led team of 5 engineers and established CI/CD best practices
Smart home device control platform with WebRTC live streaming and multi-tenant architecture.
News app featuring vintage newspaper UI, built with Jetpack Compose, Kotlin, and MVVM architecture.
Migrated legacy dating applications to a modern Android stack, serving international markets.
I regularly write technical blogs on Medium and Kiprosh, sharing insights about Android development, architecture patterns, and modern mobile development practices.
- Kotlin Multiplatform Mobile (KMM)
- Advanced Jetpack Compose patterns
- Real-time communication systems
- Mobile app performance optimization
- CI/CD automation for mobile apps
Feel free to reach out for collaborations, technical discussions, or if you're interested in modern Android development practices!
Always exploring new ways to build better mobile experiences β¨



