About Me

I'm a Senior Android Developer who cares deeply about how software is put together. I've spent the last 4+ years at Kay Technology building production apps — migrating legacy codebases, designing multi-module architectures, and shipping features that hold up at scale.

val experience = Timeline()

My professional journey in software engineering.

Android Developer

@ Kay Technology
Mar 2022 - Present | Riyadh, Saudi Arabia
  • Took full technical ownership of the Android product. I led the migration from a legacy Java/XML codebase to a modern Kotlin and Jetpack Compose architecture, reducing crash rates by 40%.
  • Built reusable internal SDKs and core modules for authentication, search, and download management. This sped up the team's delivery by 25%.
  • Designed engaging UIs with Material 3 Compose, Coil, and Lottie animations, increasing user session duration by 15%.
  • Set clear architectural standards (Clean Architecture, MVI) and built a Bitrise CI/CD pipeline, cutting developer onboarding time by 50%.
  • Built and maintained lightweight Ktor micro-services for authentication and content delivery, improving API response times by 30%.

Bachelor (Honors) of Electrical Engineering

@ Academy of Engineering Sciences
2011 - 2016
  • Finished an engineering program that built a strong foundation in systems thinking, problem-solving, and analytical skills, which helps me architect reliable software systems.

import Certifications.*

I keep my skills current — these courses shaped how I think about architecture and cross-platform development.

Compose Multiplatform Masterclasses

Completed advanced industry-level tracks for Desktop, Android, & iOS created in official collaboration with JetBrains.

Pl-Coding | 2025

Kotlin Backends With Spring Boot

Official JetBrains partnered course on scalable server-side Kotlin architecture and database management.

Pl-Coding | 2025

Essentials of Industry-Level Android Dev

Comprehensive training on production-grade Android development patterns including multi-module architecture and CI/CD.

Pl-Coding | 2024

Building Industry-Level Wear OS Apps

Advanced Wear OS development including Health Services API, Tiles, and cross-device synchronization.

Pl-Coding | 2024

Testing Large-Scale Multi-Module Apps

Mastered testing strategies across decoupled module layers using JUnit, MockK, and robust assertion frameworks.

Pl-Coding | 2024

Professional App Dev with CI/CD

Automated build, test, and deployment pipelines with Bitrise for continuous integration and delivery.

Pl-Coding | 2022

Android Kotlin Developer Nanodegree

A complete program covering core Android SDK principles, lifecycle management, and design patterns.

Udacity | 2022