Samar Ammar

IOS Engineer

Cairo, Egypt8 yrs 8 mos experience

Key Highlights

  • Over 8 years of experience in mobile application development.
  • Expertise in building fintech solutions and digital banking applications.
  • Strong background in Agile methodologies and clean architecture.
Stackforce AI infers this person is a Mobile Software Engineer specializing in Fintech and Mobile Application Development.

Contact

Skills

Core Skills

Android DevelopmentClean ArchitectureMobile Application Development

Other Skills

Agile MethodologiesAndroid JetpackAndroid NDKAndroid SDKAndroid StudioCloud FirestoreCode RefactoringComputer ScienceContinuous Integration (CI)Dagger (Software)Dagger 2DartDependency InjectionFirebaseFlutter

About

A forward-thinking Mobile Software Engineer with more than 8 years of experience. I'm always passionate to know and learn about new tools and technologies in Mobile applications development so i can enhance my experiences.

Experience

8 yrs 8 mos
Total Experience
1 yr 3 mos
Average Tenure
9 mos
Current Experience

Mondia

Senior Android Engineer

Aug 2025Present · 9 mos · Cairo, Egypt · Hybrid

Systems egypt

Senior Software Consultant

Aug 2023Jul 2025 · 1 yr 11 mos · Egypt · Hybrid

Onebank

Senior Android Engineer

Aug 2023Jul 2025 · 1 yr 11 mos · Cairo, Egypt · Hybrid

  • Building new features to launch the first digital bank in Egypt.
  • Helped building and maintaining Virtual Card as a new product in the Bank application.
  • Revamped profile module with new features and new app theme to match business requirements of Central Bank of Egypt.
  • Collaborating with teammates to enhance application's code quality using SonarCube
  • Collaborating with business owners and UI/UX teams to enhance application design and business to provide best experience for users in an Agile work environment.
  • Increase UI and Unit test coverage for the checkout module.
  • Tracking memory consumption and CPU consumption to enhance application quality using Leak Canary and Profiler.
Continuous Integration (CI)SonarqubeClean ArchitectureUnit TestingAndroid NDKDependency Injection+6

Ventri

Senior Android Engineer

Nov 2022Aug 2023 · 9 mos · Dubai, United Arab Emirates · Remote

  • 🞄 Building a blockchain e-wallet mobile application for POS Machines to serve merchants collaborating product mangers and QA team.
  • 🞄 Enhancing payment securities in e-wallet closely with the android team.
  • 🞄 Refactoring an on-demand service application for more than 10,000 drivers.
  • 🞄 Using on-demand rides and deliveries solution (ODRD) toolkit from Google to build a ridesharing application with more efficient and low cost trips.
Continuous Integration (CI)KotlinClean ArchitectureUnit TestingAndroid DevelopmentAndroid NDK+8

Faculty of engineering, ain shams university

Teaching Assistant

Feb 2022Jan 2024 · 1 yr 11 mos · Cairo, Egypt

  • Assisted in courses:
  • 🞄 CSE437: Mobile Computing
  • 🞄 CSE431: Mobile Programming
  • 🞄 CSE233: Agile Software Engineering
Computer ScienceAndroid DevelopmentAgile Methodologies

Bit68

2 roles

Mobile Application Developer

Promoted

Aug 2020Oct 2022 · 2 yrs 2 mos · Cairo, Egypt

  • 🞄 Design and build different applications for Android and IOS devices using React Native.
  • 🞄 Maintain design flexibility and code quality of a React Native app for Contrack FM company's employees.
  • 🞄 Utilize a new Payment SDK for a leading payment company (Paymob) using Android native and collaborate with teammates to launch it in flutter and react native developers for effective app integration.
  • 🞄 Build applications for Paymob POS machines for merchants dealing with its machines for payments.
KotlinModel-View-Presenter (MVP)Android NDKMVISDK developmentReact Native+2

Android Developer

Mar 2020Jul 2020 · 4 mos · Cairo, Egypt

  • 🞄 Bug fixing and improving On Demand Solution Applications for drivers for Google Play store and Huawei Store.
  • 🞄 Ensure the best possible performance, quality, and responsiveness of the application.
  • 🞄 Help maintain code quality, organization using Dagger 2, MVP, Room, Unit testing and Firebase Realtime Database.
JavaKotlinModel-View-Presenter (MVP)Android DevelopmentDependency InjectionRxJava+2

Integrated technology group (itg)

Android and Flutter developer

Oct 2019Aug 2020 · 10 mos · Cairo, Egypt

  • 🞄 Develop different layers of Android and flutter e-learning applications by government of Jordan
  • 🞄 Collaborate with cross-functional trams to define, design, and ship new features and refactoring android codes into flutter.
  • 🞄 Ensure the best possible performance, quality, and responsiveness of the application by refactoring MVP and BLOC architecture design patterns
  • 🞄 Help maintain code quality, organization in different religious applications and refactoring its legacy code and design using Clean Architecture and RxJava.
  • 🞄 Work with product managers and UI/UX designers to create a secure, seamless mobile experience.
KotlinModel-View-Presenter (MVP)Clean ArchitectureModel-view-viewmodel (MVVM)Agile MethodologiesFlutter+1

Creative minds

Android Developer

Oct 2018Oct 2019 · 1 yr · Tanta, Egypt

  • 🞄 Design and build applications for appointment booking and scheduling apps.
  • 🞄 Identify and correct bottlenecks and fix bugs for applications for Saudi Arabia Ministry of Communications and Information Technology.
  • 🞄 Ensure the best possible performance, quality, and responsiveness of the application using architecture design patterns (MVI and Clean Architecture), RxJava and DI technologies.
  • 🞄 Collaborate with the rest of the engineering team to design and launch new features using Agile Methodologies (Scrum)
  • 🞄 Identify and correct bottlenecks and fix bugs.
JavaKotlinRoom DatabaseClean ArchitectureAndroid DevelopmentMVI+3

Accura group

Android Developer

Jun 2017Sep 2018 · 1 yr 3 mos · Mansoura, Egypt

  • 🞄 Design and build advanced e-commerce application for the Android platform as the base product for the company.
  • 🞄 Work with outside data sources and APIs.
  • 🞄 Work on bug fixing and improving application performance.
  • 🞄 Maintain code integrity and organization for another e-commerce applications built in MVC and MVVM.
JavaRoom DatabaseAndroid DevelopmentModel-View-Controller (MVC)

Education

Information Technology Institute (ITI)

Open Source Applications Development

Jan 2016Jan 2017

Zagazig University

Bachelor's degree — Mathematics and Computer Science

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Android Development & Clean Architecture

Explore similar profiles based on matching skills and experience