Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) mobile developer focused on building cross-platform Android and iOS apps with stable, maintainable architecture. I enjoy solving the tricky parts of cross-platform development and shipping features that feel native on both platforms.

Muhammad Shaban Ahmad

Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) mobile developer focused on building cross-platform Android and iOS apps with stable, maintainable architecture. I enjoy solving the tricky parts of cross-platform development and shipping features that feel native on both platforms.

Available to hire

Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) mobile developer focused on building cross-platform Android and iOS apps with stable, maintainable architecture. I enjoy solving the tricky parts of cross-platform development and shipping features that feel native on both platforms.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
See more

Language

Arabic
Fluent
English
Advanced

Work Experience

Kotlin Multiplatform Developer at Alazal Education Group — Remote
January 1, 2026 - Present
Developing an e-learning platform using KMP/CMP. Delivered HD video lectures with a custom native video player and screenshot prevention for content protection. Working on an in-progress multi-role school management app with role-based flows and platform-consistent UX.
Kotlin Multiplatform Developer at Ako Sayara — Remote
January 1, 2026 - Present
Building a 3-app car platform (Customer, Dealer, Staff) from scratch with a shared multi-module KMP codebase. Implemented core features including authentication and home, and integrated Google Maps. Focused on maintainable architecture and reliable cross-platform behavior across Android and iOS, using modern state management and dependency injection.
Kotlin Multiplatform Developer at Alazal Education Group
January 1, 2026 - Present
Developing an e-learning platform, delivering HD video lectures with a custom native video player and screenshot prevention to protect course content. Also working on an in-progress multi-role school management app.
Kotlin Multiplatform Developer at Ako Sayara
January 1, 2026 - Present
Building a 3-app car platform (Customer, Dealer, Staff) from scratch. Architecting the shared multi-module Kotlin Multiplatform codebase and implementing core features including authentication, home, and Google Maps.
Kotlin Multiplatform Developer at EVA Tech — Remote (Freelance)
September 1, 2025 - January 1, 2026
Maintained and released Bismar, a live B2B building materials marketplace for customer and seller apps. Resolved bugs, shipped features, and managed store deployment across Android and iOS while keeping the KMP codebase consistent and stable.
Kotlin Multiplatform Developer at EVA Tech
September 1, 2025 - January 1, 2026
Maintained and released Bismar, a live building-materials marketplace (customer and seller apps). Resolved bugs, shipped features, and managed store deployment across Android and iOS.
Application Developer at infraLayer
August 1, 2025 - September 16, 2025
Worked on a variety of mobile application technologies, such as iOS and Android APIs, to create scalable and effective solutions.
Application Developer at infraLayer
August 1, 2025 - September 16, 2025
Responsible for developing and integrating mobile applications using iOS and Android APIs to create scalable, effective solutions. Worked on cross-platform approaches with Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) to share logic and UI. Implemented features such as camera access, live activities, maps, location services, and push notifications; utilized local storage with Room DB and DataStore; employed Kotlin Coroutines and Flow for asynchronous programming. Participated in architectural decisions emphasizing Clean Architecture and MVVM with DI, collaborating with teams across Cairo and remotely. Used Git, Jira, Figma, and Trello for collaboration and project management to deliver high-quality, scalable solutions.
Application Developer at infraLayer — Cairo
July 1, 2024 - August 1, 2025
Worked on multiple mobile application technologies and APIs to deliver scalable solutions. Applied engineering best practices to build and maintain features across mobile components, collaborating with teams to improve reliability and maintainability.
Application Developer at infraLayer
July 1, 2024 - August 1, 2025
Worked on a variety of mobile application technologies including iOS and Android APIs, building scalable and effective solutions.
Android Developer (Intern) at The Chance — Remote
February 1, 2023 - September 1, 2023
Built Android app features as part of a team, applying clean architecture and modern Android practices during an 8-month internship.
Android Developer (Intern) at The Chance
February 1, 2023 - September 1, 2023
Built Android app features in a team using clean architecture and modern Android practices during an 8-month internship.

Education

Bachelor of Computer Science and Information at Fayoum University
January 1, 2020 - January 1, 2024
Bachelor of Computer Science and Information at Fayoum University
January 1, 2020 - January 1, 2024
Bachelor of Computer Science and Information at Fayoum University
January 1, 2020 - January 1, 2024
Bachelor of Computer Science and Information (GPA: 3.27/4.0) at Fayoum University
January 1, 2020 - January 1, 2024
ITI Android Developer with Kotlin Training (+50 hrs) at ITI
August 1, 2022 - August 25, 2026
Project Management Course (+30 hrs) at UCCD, Fayoum University
September 1, 2023 - August 25, 2026

Qualifications

Graduation Project: Smart Portable Parking System
January 1, 2020 - January 1, 2024
Android Development with Kotlin (Course)
February 1, 2023 - September 1, 2023
ITI Training as Android Developer with Kotlin
February 1, 2023 - September 1, 2023
Graduation Project: Smart Portable Parking System
January 1, 2020 - January 1, 2024
Courses: Project Management (UCCD), Fayoum University (+30 hrs)
September 1, 2023 - August 25, 2026
Android Developer with Kotlin (ITI Training, +50 hrs)
August 1, 2022 - August 25, 2026

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Computers & Electronics, Education, Retail