About Mohamed
Arabic
Native or bilingual
English
Fluent
French
Fluent
Experience
- One Tech Business SolutionsiOS DeveloperBANKING AND INSURANCEJune 2024 - Today (2 years and 2 months)Ariana, TunisiaProject: Libyan Islamic Bank, DIGITAL LIB Corporate: Business BankingApp Store link:• Lead the integration phase by integrating the Backbase SDK and configuring ModelBank to lay the foundation for the application.• Drive the adoption phase by customizing and configuring out-of-the-box (OOTB) Backbase journeys to meet specific client needs.• Develop custom banking journeys following Clean Architecture to meet client requirements.• Manage application distribution via AppCenter, Firebase App Distribution, and AppStore, while simplifying deployment with GitHub Actions and Fastlane.• Implement application security: jailbreak detection, anti-hooking and anti-debugging, tamper resistance, and SSL pinning.Technologies used: iOS (Swift), UIKit, Xcode, BackBase SDK, Firebase SDK, AppCenter, Firebase App Distribution, VIP, Resolver, TestFlight, AppStore, SwiftLint, SonarQube, Fastlane, GitHub ActionsProject: Libyan Islamic Bank, DIGITAL LIB: Retail BankingApp Store link: • Lead the integration phase by integrating the Backbase SDK and configuring ModelBank to lay the foundation for the application.• Drive the adoption phase by customizing and configuring out-of-the-box (OOTB) Backbase journeys to meet specific client needs.• Manage application distribution via AppCenter, Firebase App Distribution, and AppStore, while simplifying deployment with GitHub Actions and Fastlane.• Ensure code quality using SwiftLint and SonarQube.Technologies used: iOS (Swift), UIKit, Xcode, BackBase SDK, Firebase SDK, AppCenter, VIP, Resolver, TestFlight, AppStore, SwiftLint, SonarQube, Fastlane, GitHub Actions
- Phylia TechnologyDeveloperENTERTAINMENT AND LEISUREJune 2022 - May 2024 (1 year and 11 months)Medenine, TunisiaProject: SNTAT: Entertainment Application• Develop a scalable MVVM architecture with Combine for efficient state management.• Integrate key third-party SDKs via CocoaPods and Swift Package Manager (SPM).• Enable group voice chat within the chat rooms module using VoIP and real-time communication SDKs.• Enhance media streaming in the social network module through compression, format conversion, and buffered streaming with caching and preloading.• Develop a multiplayer game module with real-time features.• Implement a native C library for secure API consumption with low-level encryption.• Optimize performance through memory management and concurrent processing using Grand Central Dispatch (GCD).Technologies used: iOS (Swift), SwiftUI, UIKit, Xcode, CocoaPods, Swift Package Manager (SPM), Firebase SDK, Crashlytics, Analytics, TestFlight, Facebook SDK, Google Sign-In, Agora.io SDK, AVFoundation, CometChat SDK, ZegoCloud SDK, VLCKit, CoreData, Combine, AlamoFire, GCDProject: ASWAN Online and Wholesale E-commerce ApplicationApp Store link: • Implement Clean MVVM architecture with Combine and consume RESTful services (JSON).• Use CoreData for data persistence and integrate Crashlytics and Analytics SDKs.• Bridge UIKit and SwiftUI views using Coordinator and UIViewRepresentable, publishing to TestFlight.Technologies used: iOS(Swift), SwiftUI, UIKit, Xcode, Firebase SDK, Crashlytics, Analytics TestFlight, Coordinator,Git, CoreData, Combine, AlamoFire
- Ilef Info Services (DB Consulting)Mobile DeveloperSOFTWARE PUBLISHINGJanuary 2021 - June 2022 (1 year and 5 months)Medenine, TunisiaProject: Cashcom: B2B Application with Flutter• Design project architecture, database, and RESTful API (JSON) interactions.• Create user interfaces and animations with Flutter, manage documentation, and UML modeling.Technologies used: Flutter, Dart, PostgreSQL, Git, JIRA, Confluence, VSCode, API, Scrum, MVC, GetX,Fingerprint authentication, Android StudioProject: Ilef Info Services Application Company presentation application with Flutter from scratchGoogle Play Store link: • Analyze and specify requirements.• Model different requirements in UML.• Contribute to project documentation and design.• Create component animations.• Test and publish the application on Google Play Store.Technologies used: Flutter, Dart, Git, JIRA, Confluence, VSCode, Android Studio, Google Maps APIProject: Design and creation of a restaurant application with iOS from scratch• Analyze and specify requirements.• Model different requirements in UML.• Contribute to project documentation and design.• Consume REST web services in JSON format for API processing.Technologies used: iOS(UIKit), Xcode, Git, JIRA, Confluence, GitHub, Swift
Recommendations
Be the first to recommend Mohamed
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master Professionnel en Syst` emes Embarqu´ esInstitut Sup´ erieur d'Informatique et de Multim´ edia de Gab` es2023Master Professionnel en Syst` emes Embarqu´ es
- Licence en Syst` emes Embarqu´ es et MobilesInstitut Sup´ erieur des Etudes Technologiques de M´ edenine2017Licence en Syst` emes Embarqu´ es et Mobiles