Summary
Overview
Work History
Education
Skills
Certification
Timeline
Additional Tools & Technologies
Generic

Ayman Badawy

Staff Mobile Engineer | Mobile Architect | Engineering Manager
New Cairo,C

Summary

Staff Mobile Engineer and Mobile Architect with over 12 years of experience designing and developing scalable, high-performance mobile applications. Specialized in React Native, Android, and iOS ecosystems with a strong focus on architecture, performance optimization, and cross-platform integration. Adept at leading teams, mentoring engineers, and aligning technical solutions with business goals. Passionate about building maintainable, testable, and user-centric mobile experiences.

Overview

13
13
years of professional experience
1
1
Certification
2
2
Languages

Work History

Staff Mobile Engineer / Mobile Architect

Source Digital
09.2024 - Current
  • Spearheaded architectural design of scalable mobile solutions integrating React Native with native iOS and Android modules.
  • Led cross-functional collaboration across design, backend, and QA teams in an agile environment.
  • Introduced modular architecture and advanced state management to reduce complexity and increase reuse.
  • Championed CI/CD automation using Fastlane, Firebase App Distribution, and GitHub Actions.
  • Optimized performance through profiling and proactive monitoring, reducing crash rates.

Staff Mobile Engineer

Think.iT GmbH
02.2024 - 09.2024
  • Facilitated smooth collaboration between designers and

developers through effective communication skills and timely

feedback implementation during iterative design process.

  • Reduced app crash rate significantly through implementation of

robust error handling and integration with Firebase Crashlytics for

real-time monitoring and troubleshooting.

  • Led refactoring of legacy codebase, reducing complexity and
  • resulting in substantial decrease in bug resolution time.
  • Mentored junior developers in Android and iOS application

development best practices, improving overall team productivity.

Senior Mobile Engineer

Digital Seals GmbH
11.2022 - 02.2024
  • Managed headless CMS solutions using Directus.
  • Streamlined development process by adopting Agile methodologies

and conducting regular stand-ups and sprint planning sessions.

  • Developed cross-platform solutions using Flutter and Flutter Flow.
  • Contributed to development of localization feature supporting 14

languages for both iOS and Android apps, expanding app's market

reach to numerous new regions and increasing international user

base within months.

  • In-app messaging feature using PubNub and ConnectyCube SDKs.

Mobile Tech Lead

AppOnBoard
12.2021 - 11.2022
  • Managed and led development of BuildBox game engine app for both iOS and Android, improving game developer's productivity by

streamlining integration of native libraries (.so files) and optimizing

JNI/NDK interfaces.

  • Developed and implemented continuous integration/continuous deployment (CI/CD) pipeline using Fastlane, Firebase Distribution,

and Slack integration, reducing deployment time and enabling faster

delivery of updates and bug fixes.

  • Utilized agile methodologies to efficiently manage multiple ongoing

projects simultaneously while prioritizing tasks according to

importance and urgency.

  • Mentored junior developers, providing guidance on best practices in

field of game development for both iOS and Android platforms.

Software Development Team Lead

GET Group
11.2017 - 12.2021
  • Utilized React Native and Node.js for cross-platform mobile

development and backend review tasks.

  • Facilitated better communication between development, design, and

product management teams, which resulted in reduction in feature

development time and faster iterations on key product features.

  • Managed costing of proposed development projects, incorporating

input from managers to provide accurate budgeting data.

  • Expanded app functionality to support offline usage, resulting in

increased daily active users (DAUs).

  • Achieved high levels of customer satisfaction through diligent

monitoring of project progress, prompt resolution of issues, and

proactive communication of status updates.

Senior Mobile Developer

Vodafone International Services
01.2013 - 10.2017
  • Enhanced user experience with intuitive UI design and seamless

navigation features.

  • Developed and maintained cross-platform mobile applications using

React Native, ensuring consistent user experience across iOS and

Android.

  • Conducted thorough testing to identify and fix bugs, ensuring optimal

application performance.

  • Implemented robust security features to protect sensitive user data

and prevent unauthorized access.

  • Managed version control systems effectively, maintaining organized

repositories that facilitated team collaboration.

Education

B.Sc. - Computer Science

Menofia University
Egypt
01.2009

Skills

Mobile Development: React Native, Android, iOS, Flutter, React Native Bridge, Swift, Kotlin, Java, Dart, Python

Certification

Developing AI Applications with Python and Flask

Timeline

Developing AI Applications with Python and Flask

11-2025

Staff Mobile Engineer / Mobile Architect

Source Digital
09.2024 - Current

Staff Mobile Engineer

Think.iT GmbH
02.2024 - 09.2024

Senior Mobile Engineer

Digital Seals GmbH
11.2022 - 02.2024

Mobile Tech Lead

AppOnBoard
12.2021 - 11.2022

Software Development Team Lead

GET Group
11.2017 - 12.2021

Senior Mobile Developer

Vodafone International Services
01.2013 - 10.2017

B.Sc. - Computer Science

Menofia University

Additional Tools & Technologies

C/C++, Android NDK, JNI, CMake, PubNub SDK, ConnectyCube SDK
Ayman BadawyStaff Mobile Engineer | Mobile Architect | Engineering Manager