Hi, my name is

Mohammed Alaa Morsi

I build scalable Android experiences.

Senior Android Engineer with 9+ years of experience building and scaling mobile applications used by 10M+ users across transportation, healthcare, and e-commerce. Passionate about creating user-centric mobile experiences that solve real-world problems.

class SeniorAndroidEngineer : Developer {
    val name = "Mohammed Alaa Morsi"
    val experienceYears = 9
    val location = "Cairo, Egypt"
    
    fun buildScale() {
        while(alive) {
            code()
            optimize()
            deliverValue()
        }
    }
}

Key Achievements

10M+ Users

Contributed to apps with massive download scales across multiple sectors.

15% Conversion Boost

Increased booking conversion rate at SWVL via UX & performance optimizations.

Efficiency

Improved battery efficiency and stability for real-time tracking systems.

Media Processing

Led Android development for performance-critical media operations.

Professional Experience

Senior Android Engineer

Vezeeta (Hybrid)

Jun 2025 – Present
  • Enhanced app stability and performance for 1M+ users on leading healthcare booking platform.
  • Optimized booking flow responsiveness, reducing load times and improving user satisfaction.
  • Collaborated with cross-functional teams to deliver scalable patient-centric features.
  • Implemented data synchronization strategies for offline-first functionality.

Senior Android Engineer

Andalusi (Remote)

Jun 2024 – May 2025
  • Led Android development for media editing application achieving 100K+ downloads.
  • Reduced processing time for large media files by 40% through performance optimizations.
  • Improved memory management and battery efficiency for resource-intensive operations.
  • Implemented CI/CD pipelines (GitHub Actions, Fastlane) and utilized KMP & Android NDK.

Senior Android Engineer

SWVL (Cairo, Egypt)

Jan 2022 – May 2024
  • Developed real-time GPS and trip-tracking features supporting millions of riders.
  • Increased booking conversion rate by 15% through strategic UX and performance improvements.
  • Reduced battery consumption by optimizing background location services.
  • Implemented WebSocket-based communication for near real-time data synchronization.

Senior Android Engineer

Botit (Cairo, Egypt)

May 2020 – Dec 2021
  • Built scalable Android features supporting e-commerce marketplace operations.
  • Designed offline-first systems for order management and user data synchronization.
  • Implemented robust networking, caching, and local persistence using Room/SQLite.

Android Engineer

PlanRadar / Step by Step

Dec 2016 – Apr 2020
  • Delivered mobile tools for low-connectivity construction environments, improving reliability of offline data capture.
  • Migrated legacy Java codebase to Kotlin, and worked with NDK/JNI for native integrations.

Key Projects

Technical Skills

Languages

KotlinJavaC++JNI

Mobile Development

Android SDKAndroid NDKJetpack ComposeCoroutinesFlowRxJavaWorkManager

Architecture

MVVMClean ArchitectureOffline-firstReal-time DataBackground Services

Networking & Data

RetrofitWebSocketsgRPCRoomSQLiteSQLDelight