Mobile AppIn Development

Boma & Jirani Apps

Cross-platform property management and rental applications

Coming Soon

Screenshots in progress

About This Project

Boma and Jirani are production mobile and desktop applications built entirely with Kotlin Multiplatform and Compose Multiplatform, serving landlords and tenants respectively.

These apps represent the culmination of extensive work in cross-platform development. I architected and developed 6+ internal KMP libraries that power these apps, including authentication, identity verification, internationalization, feature flags, and more. This infrastructure enabled us to share 100% of business logic across Android, iOS and Desktop while maintaining native performance.

I also established the complete DevOps pipeline, including CI/CD automation, crash analytics, and Play Store deployment workflows.

Tech Stack

Framework

Kotlin MultiplatformCompose Multiplatform

Platforms

AndroidiOSDesktop

Architecture

Clean ArchitectureMVI

Internal Libraries

Authentication SDKIdentity VerificationFeature Flagsi18n

DevOps

CI/CDFastlaneGitHub Actions

Interested in more projects?