
Amr Moheb
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Amr Moheb
- Bis heute 2 Jahre und 8 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
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.