Ali Mansour
Ali Mansour
Ali Mansour
Ali Mansour
Ali Mansour

Senior Software Engineer

Senior Mobile Engineer

Content Creator

Tech Speaker

About Me

Hey there, hi I’m Ali, a senior Android engineer dedicated to building meaningful mobile experiences. From a curious learner to a technical speaker, I focus on scalable architecture and automation using Kotlin, Jetpack Compose, and KMP. For me, great software is the perfect intersection of clean code and real user value.

  • Location: Cairo, EG
  • Languages: English, Arabic
  • Skills:
    Android
    Xcode
    Java
    Python
    PHP
    SQL
    GitlHub
My Services
Native Android Development

Building high-performance apps with Kotlin and Jetpack Compose for seamless user experiences.

Mobile Architecture

Designing scalable MVI/MVVM modular architectures for maintainable and robust codebases.

Multiplatform (KMP)

Sharing logic across Android and iOS with Kotlin Multiplatform for efficient development.

CI/CD & Automation

Planning, organizing and managing project activities required to complete an individual project.

Technical Speaking

Delivering deep-dive workshops and sessions on modern Android at conferences worldwide.

Audits & Modernization

Optimizing legacy code through deep-dive audits and migrations to modern Kotlin standards.

Mentorship Packages
Android Fundamentals Kickstart
  • Modern Skills: Kotlin-First Principles.
  • Android SDK: Core Components.
  • Clean Code: Project Development.
  • Interview Prep: Technical Readiness.
Advanced Architecture
  • Modern Patterns: MVI/MVVM Implementation.
  • Modular Design: Codebase Restructuring.
  • Jetpack Compose: Master Complex UI.
  • Scale: Production Reliability.
Mobile Engineering Leadership
  • Automation: CI/CD Pipelines.
  • Tech Leads: Mentor Teams.
  • Refactoring: Manage Technical Debt.
  • Publishing: Technical Writing.
Advanced Architecture
  • Proposal: Conference CFP Strategy.
  • Design: Presentation Creation.
  • Coaching: Public Speaking Skills.
  • Presence: Build Your Brand.

Testimonials

Fun Facts
1M+ Lines of Kotlin Written
9+ Tech Event Stages Graced
50+ Pull Requests Merged
∞ Cups of Coffee Brewed
Resume
Experience
Jul 2020 - Present
Senior Software Engineer
SCEDC.

Focus on building high-quality, scalable, and efficient mobile applications that provide exceptional user experiences.

learn more
2014 - 2020
Software Developer
SCEDC.

Collaborate closely with cross-functional teams, including designers, product managers, and backend developers, to ensure that features are seamlessly integrated and delivered on time.

learn more
Apr 2021 - Sep 2021
Senior Instructor (Android)
Denizey Platform.

Empower students with the skills and knowledge needed to create, maintain, and improve Android applications. My lessons covered everything from the fundamentals of Android development to advanced topics such as Kotlin, MVVM, and dependency injection.

learn more
Nov 2020 - Apr 2021
Instructor (Android)
YAT Learning Centers

Specialize in teaching aspiring developers how to build high-quality, robust Android applications. With my extensive background in Android development

learn more
Senior Software Engineer (Android)
Apr 2020 - Dec 2020
Senior Software Engineer (Android)
PassySports.

Bring over 6 years of experience in designing, building, and maintaining high-performance mobile applications.

Mar 2020 - Sep 2020
Senior Android Engineer
DelivRiko Co.

Lead the design, development, and deployment of high-quality Android applications, focusing on delivering seamless and user-friendly mobile experiences.

Freelancer Android Developer
Jun 2017 - Jun 2020
Freelancer Android Developer
Freelancer.com

Experienced Android developer with excellent client and project management skills. Action-oriented with strong ability to communicate effectively with technology, executive, and business audiences.

Education
2023 - 2024
Cairo University
Cairo, EG

Cairo University offers a postgraduate diploma in computer science.

2021
Udacity
Online

Udacity offers an Android Kotlin Nanodegree

Certificate
2005 - 2009
Mansoura University
Mansoura, EG

Mansoura University offers a bachelor's degree in accounting and finance.

Programming Skills
  • Kotlin
    95%
  • Android Studio
    95%
  • Java
    90%
  • Python
    75%
Tool Stack
  • Android Studio
    95%
  • GitHub
    95%
  • Figma
    75%
  • Photoshop
    75%
General Skills
Coding
  • Kotlin
    67.49%
  • C++
    13.99%
  • C#
    8.27%
  • Java
    75%
  • Python
    1.07%
Languages
  • Arabic
    100%
  • English
    75%
Platforms
  • Android Studio
    98%
  • Google Play Console
    90%
  • Fedora Linux
    85%
  • GitHub / CI/CD
    80%
Knowledge
  • Android Architecture (MVI & MVVM)
  • Reactive & Functional Programming
  • Modern UI Frameworks
  • CI/CD & Release Automation
  • Data Structures & Algorithms
  • Multiplatform Development (KMP)
  • Linux (Fedora) System Management
  • Technical Communication & Mentorship
Works
Blog
June 15, 2026 The Future of Multi-Pane UIs: Building Adaptive Android Apps in 2026

For years, Android development was synonymous with “mobile phone” development. Tablets were often an afterthought, resulting in stretched-out UIs that…

May 26, 2026 Beyond Boilerplate: AI in Android Development

As Android engineers, we are constantly chasing efficiency—striving to ship features faster while maintaining high quality and security. We’ve moved…

April 15, 2026 Shrink Your App: Uncovering Redundancies with the Android R8 Analyzer

Have you ever wondered why your Android app size keeps growing, even when you haven’t added that many new features?…

March 25, 2026 Beyond Passwords: Implementing Verified Email with Android Credential Manager

Account creation drop-off is one of the most critical pain points for mobile application growth. Every time a user is…

Get in Touch
Contact Form

    Verified by MonsterInsights