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