About Me

I'm an Android Developer who cares about how software is put together. Over the last 4+ years at Kay Technology, I've migrated a legacy codebase to Kotlin and Compose, designed multi-module architectures, and shipped 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. Led the migration from a legacy Java/XML codebase to Kotlin and Jetpack Compose, cutting crash rates by 40%.
  • Built reusable internal SDKs and core modules for authentication, search, and download management, speeding up the team's delivery by 25%.
  • Designed UIs with Material 3 Compose, Coil, and Lottie animations, increasing user session duration by 15%.
  • Set 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%.

Researcher

@ Kay Technology
Sep 2017 - Mar 2022 | Riyadh, Saudi Arabia
  • Co-built Kay Scanner, a device that scans physical books without human page-flipping. Worked across hardware control, image capture, and software automation around the scan pipeline.
  • Helped deliver Kay Labs, a 3D-printing lab partnered with Imam Muhammad bin Saud University (College of Computer & Information Sciences), equipped with Ultimaker hardware so students could prototype their CS coursework projects.
  • Hands-on with Fusion 360, Ultimaker hardware, and Cura slicing. The prototyping work led into mobile engineering at Kay Tech in 2022.

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.*

These courses shaped how I think about architecture and cross-platform development.

Building Industry-Level Compose Multiplatform Apps

Advanced tracks for Desktop, Android, and iOS, created in collaboration with JetBrains.

PL Coding | 2025

Building Industry-Level Kotlin Backends With Spring Boot

JetBrains-partnered course on server-side Kotlin architecture, REST design, and database management.

PL Coding | 2025

The Essentials of Industry-Level Android App Development

Production-grade Android patterns covering multi-module architecture, dependency injection, and CI/CD.

PL Coding | 2024

Building Industry-Level Wear OS Apps

Wear OS development with Health Services API, Tiles, and cross-device sync.

PL Coding | 2024

Professional App Development With CI/CD

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

PL Coding | 2022

Android Kotlin Developer Nanodegree

Program covering core Android SDK principles, lifecycle management, and common design patterns.

Udacity | 2022