MA

Mohannad Ahmed

Available to hire

I’m a Kotlin and Android engineer with 3+ years of experience shipping production apps, and I enjoy owning features end to end—from architecture decisions and releases to production debugging.

About

I’m a Kotlin and Android engineer with 3+ years of experience shipping production apps, and I enjoy owning features end to end—from architecture decisions and releases to production debugging. I currently work on a multi-module Jetpack Compose codebase for a Canadian health-research platform, building reusable UI components and improving reliability in areas like authentication, session recovery, and research-grade data collection.

I’ve also built complete Android products as a sole developer (from core app flows through Play Store releases), including an e-learning platform and a travel booking app that bridged WebView-based payments back into native navigation and order state. Along the way, I’ve developed strong engineering practices around modularization, clean architecture, coroutines/Flow, and testable networking and persistence layers, with additional experience from Kotlin Multiplatform projects and sensor/service-driven features.

  • 3 years' experience
  • Joined September 2026

Languages

  • ArabicFluent
  • EnglishAdvanced

Industry experience

  • Healthcare
  • Education
  • Travel & Hospitality
  • Software & Internet

Work experience· 5 roles

Android Engineer · Micro Engineering Tech Inc (METI)Oct 2025 – Present · 1 yr 2 mos

Build and maintain an Android client for a Canadian health-research platform with asynchronous collaboration across a distributed North American team. Deliver longitudinal tracking features (hormonal health, cycle symptoms, mood, sleep) as reusable Jetpack Compose components within a multi-module architecture. Improve data-collection flows to reduce participant drop-off and ensure reliable research-grade data. Strengthen authentication reliability by improving token refresh and session recovery across login/logout and regional account flows. Enhance error handling by clearly separating expired sessions from transient failures to improve overall application reliability.

Android Developer (Program Track) · The ChanceMar 2025 – Nov 2025 · 9 mos

Selected for an intensive Kotlin and Android engineering program working across two cross-functional teams (~10 people) including developers, designers, and backend engineers. Promoted to IC2 and given ownership of four IC1 developers across multiple feature tracks, including running code review and providing technical guidance alongside delivery. Participated in refinement, sprint planning, and Agile ceremonies within a simulated production environment.

Android Developer · AyamedicaJul 2024 – Feb 2025 · 8 mos

Built a school-clinic health-records Android app on a two-developer team to digitize student health history passport data maintained by the clinic doctor, enabling staff to act quickly in urgent cases and contact parents immediately. Integrated with an EHR system to securely connect patients with healthcare providers, handling authenticated sessions and secure local persistence of sensitive medical records.

Android Developer · e-RAMO for Digital SolutionsFeb 2024 – Jul 2024 · 6 mos
Android Developer · Safaria TravelJan 2023 – Jul 2023 · 7 mos

Education

B.Sc. Computer Science · Faculty of Computers and AI, Beni Suef University2017 – 2021
Mobile Application Development for Android · ITI, Mansoura2023
Mobile Application Development for Android | Kotlin & Android software engineering (The Chance) · The Chance2025

Hire Mohannad Ahmed today

Post a job and invite Mohannad, or contact them directly. No hidden commission.

Post a job