icon

My Blog Posts

Thoughts, lessons, and practical write-ups on Android development, Kotlin Multiplatform, mobile architecture, and performance engineering.

Android DevelopmentMarch 10, 20257 min read

Building Production-Ready Android Apps with Kotlin and Jetpack Compose

A practical walkthrough of the architecture, patterns, and tooling I use to ship stable, scalable Android applications — from Clean Architecture and MVVM to Jetpack Compose and CI/CD.

Kotlin MultiplatformFebruary 18, 20258 min read

Getting Started with Kotlin Multiplatform: Sharing Code Between Android and iOS

How KMP and Compose Multiplatform reduce duplication without sacrificing platform-native behaviour — including real-world lessons from building shared business logic and UI layers.

PerformanceJanuary 22, 20256 min read

Android Performance Optimization: Fixing Crashes, ANRs, and Startup Time

Key techniques for diagnosing and fixing the most common Android stability issues — from memory leaks and threading problems to ProGuard/R8 optimization and splash screen bottlenecks.