Skip to content
Available for new opportunities

I'm Hussain Gaddal.

I build Android apps that just work at scale.

I've spent 4+ years building multi-module Kotlin and Compose apps. Right now I lead Android at Kay Technology, and I work with Kotlin Multiplatform and Ktor in my own time.

Hussain Gaddal — Android Developer in Riyadh
4+
Years shipping
12
Projects built
Riyadh
Saudi Arabia
Currently
Android Developer · Kay Technology
Stack
Kotlin · Compose · KMP · Ktor
Open to
Android · KMP · full-stack Kotlin
Last shipped
Chirp · 2025
About Me

Solid systems, and apps that feel right to use.

Based in Riyadh at Kay Technology, I lead the development of large, multi-module Android applications, driving architecture improvements and product reliability. I focus on Clean Architecture, Unidirectional Data Flow (MVI/MVVM), and high testing standards.

My current work explores the capabilities of Compose Multiplatform (CMP) and building reliable backend services with Spring Boot and Ktor, connecting full-stack systems with fast native mobile apps.

Away from the IDE, I'm usually 3D printing something, deep in a strategy game like Age of Empires, or at the gym.

More about me
Selected Work

Featured Projects

Skills

What I work with

Languages

Kotlin for large mobile apps and backend. Java when the work touches legacy code.

UI Architecture

Declarative UIs in Jetpack Compose, built on Material 3.

System Design

Clean Architecture, MVI/MVVM, KMP, Dependency Injection (Koin and Hilt), and coroutines for concurrency.

Data & Flow

Offline-first data with Room and Ktor Client.

Backend & Cloud

Building servers with Spring Boot and Ktor. Database design with PostgreSQL.