Amr Moheb

Looking for a job

Angestellt, Senior IOS Developer, MDI (Banque Misr)

Bis 2014, Computer Engineering, Helwan University

Cairo, Ägypten

Über mich

A Senior IOS developer with experience in Fintech (Financial technology), seeking a challenging role as an IOS developer where I can utilize my skills to participate with a high performing team to create a state of the art Applications.

Fähigkeiten und Kenntnisse

iOS
SWIFT
SwiftUI
MVVM
combine
rxswift
Unit Testing
TDD
CI/CD (continuous integration/delivery)
Code Reviews
Agile Development
Objective-C
Design Pattern
Google Firebase
viper
REST
Apple Xcode
iOS Cocoa Touch Frameworks
iOS Development

Werdegang

Berufserfahrung von Amr Moheb

  • Bis heute 1 Jahr und 9 Monate, seit Sep. 2022

    Senior IOS Developer

    MDI (Banque Misr)

    • Responsible for the development of a digital banking application, utilizing my extensive expertise and experience in the field. • Introduced the Clean Architecture design pattern to ensure optimal code maintainability and separation of concerns. • Utilized the MVVM (Model-View-ViewModel) architecture pattern to develop the application's user interface, enhancing its scalability and testability.

  • 9 Monate, Jan. 2022 - Sep. 2022

    Senior IOS Engineer

    InfasMe

    Make Code Review • Refactoring old projects • Work using TDD Methodology (test driven development) XCTest framework • Work with Reactive programing (RxSwift) with MVVM design pattern • Employed Agile/SCRUM methodology, outlining sprints and setting priorities for daily scrums.

  • 1 Jahr und 1 Monat, Jan. 2021 - Jan. 2022

    Senior IOS Developer

    E-Jawdah

    Involved in all aspects of mobile application development from design to deployment • Utilized Firebase integration for Apple Push Notifications • Performed functional Unit Tests and UI Tests using XCTest framework • Comfortable with memory management under ARC, dealing with Retain Cycles • Experienced with continuous integration/continuous delivery (CI/CD) using Jenkins automated software.

  • 3 Jahre und 1 Monat, Jan. 2018 - Jan. 2021

    Senior IOS Developer

    AHCC

    Worked closely with backend services team to utilize • REST API in app and make corrections to backend implementations • Work with all general design patterns like MVP,MVVM, Viper • Good knowledge in Socket.io • Independently craft project solutions by applying. SOLID principles • Implemented Core Data to store data persistently • Worked closely with UI/UX design manager to provide feedback for UI designs • Worked with GIT via command line and GUI tools

  • 3 Jahre und 10 Monate, Jan. 2015 - Okt. 2018

    Game Developer

    Hive LLC

    Develop Games for IOS and Android • Develop AR and VR (Samsung Gear) • Educational games using Unity3D game engine • Translate requirements into clean and efficient code • Produce prototypes of game play ideas and features • Setup realistic lighting for VR environments • Implement UI and UX in Unity3D • Contribute to design, animation and audio of game • Support 3D modeler to export optimized 3D models • Make optimization for mobile • Development test • Document technical specifications

Ausbildung von Amr Moheb

  • 5 Jahre und 1 Monat, Juli 2009 - Juli 2014

    Computer Engineering

    Helwan University

    My Education what sets me apart is my intensive knowledge iOS Architecture patterns (Viper, MVVM, MVP), implementing SOLID principles, implementing unit testing and UI testing using XCTest and XCUITest frameworks. and CI/CD using Jenkins. projects with SwiftUI, which allows for elegant and efficient app development. I also have experience with Combine and RxSwift, which are powerful reactive programming frameworks for iOS development.

Sprachen

  • Arabisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

Interessen

Running
Swimming
Cycling
Photography

21 Mio. XING Mitglieder, von A bis Z