About Mazen
French
Native or bilingual
English
Fluent
Experience
- Ecocea la fabriqueiOS ConsultantOctober 2022 - January 2025 (2 years and 3 months)Paris, FranceProject: Okta Login SDKDevelopment of an SDK for Okta login, used in Louis Vuitton's current applications. The SDK provides access to a native iOS interface for secure application access.**Responsibilities**:
- Project preparation from scratch and deployment on GitHub.
- Integration of various user interfaces (UI) using the Apple SwiftUI framework.
- Implementation and consumption of the Okta SDK.
- Implementation of use cases: login/logout and token refresh.
**Environment**: iOS, Xcode, Swift, SwiftUI, JSON Analysis, Git. - Ecocea la fabriqueiOS ConsultantOctober 2022 - January 2025 (2 years and 3 months)Paris, FranceProject: CatalogDevelopment of an inventory management application used by customer advisors in Louis Vuitton stores. It allows selecting a store and displaying a list of all products sold by the brand.The application also allows displaying stock and availability in the current store or nearby stores, viewing product details, and managing the entire cart to finalize the purchase.**Responsibilities**:
- Integration of various user interfaces using the Apple UIKit framework on iPhone and iPad.
- Implementation and use of REST web services through the Alamofire and Moya frameworks.
- Implementation of user scenarios using the VIP architecture.
- Implementation of the cart functionality.
- Implementation of unit tests and creation of a continuous integration (CI/CD) pipeline to automate tests.
- Management of CI/CD pipelines on Git to automate version deployment via Fastlane and Gitlab-CI.
- Project management on Git and Firebase.
- Code review
**Environment**: iOS, Xcode, Swift, VIP, Alamofire, Moya, AutoLayout, JSON Analysis, Unit Tests, CI/CD, Fastlane, Git, Gitlab-CI, SourceTree, Firebase, Scrum. - Ecocea la fabrique,iOS ConsultantOctober 2022 - January 2025 (2 years and 4 months)Project: Journey / WelcomeDevelopment of a store management application used by Louis Vuitton's customer advisors. It helps customers with their choices and facilitates access to various information about products, customers, and availability.The application also allows creating and managing the queue outside the store, creating and managing new customers, creating a shopping cart with selected products, and processing payments through the application.**Responsibilities**:
- Integration of various user interfaces using the Apple UIKit and SwiftUI frameworks on iPhone for Journey and on iPad for Welcome.
- Implementation and use of REST web services via Alamofire and Moya frameworks.
- Implementation of user scenarios using the VIP architecture and a modular design for common components between Journey and Welcome.
- Implementation of a continuous integration (CI/CD) pipeline to automate tests.
- Management of CI/CD pipelines on Git to automate version deployment via Fastlane and Gitlab-CI.
- Project management on Git and Firebase.
- Code review
**Environment**: iOS, Xcode, Swift, VIP, Alamofire, Moya, AutoLayout, Unit Tests, CI/CD, Fastlane, Git, Gitlab-CI, SourceTree, Firebase, Scrum.
Recommendations
Be the first to recommend Mazen
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
- Engineering degree in the mobile fieldPrivate Higher School of Engineering and Technology ESPRIT2019