About Amine
French
Native or bilingual
English
Fluent
Experience
- NetatmoSenior iOS/Swift DeveloperINTERNET OF THINGS (IOT)June 2024 - Today (2 years)Boulogne-Billancourt, FranceDevelopment and maintenance of the Netatmo Securrity application.Responsibilities:
- Development of the Security application in Swift/SwiftUI/Flux architecture
- Development of additional packages for the application & the company
- Development of internal tools
- Participation in product development with PMs and Designers
- Implementation of package documentation using Swift-CLI/Docc
- Architecture of installation flows
Achievements:- Development of new features & bug fixes.
- Implementation of unit tests and UI tests.
- Implementation of technical documentation.
- La Française des jeux - SportFreelance Senior iOS ArchitectENTERTAINMENT AND LEISUREJanuary 2023 - May 2024 (1 year and 4 months)Paris, France• Participation in the development of the "Parions Sport En Ligne" & "ZEbet" applications• Updating the application in Swift & Kotlin (KMM common part between iOS & Android).• Development of new features with TCA (Redux) & SwiftUI & Clean Architecture & Modularization.• Application maintenance, bug fixing, addition of unit tests, refactoring.• Implementation of new modules with Swift Package Manager to move away from the common KMM framework.• Implementation of technical documentation in Markdown & Docc (Code Style, Explanations of complex features, Project startup, Onboarding of new developers, Technical design UML & Miro diagrams, ZEbet configuration, Use of Assets, migration from CocoaPod to SPM, SwiftFormat).• Organization of technical design workshops to facilitate and document updates or creation of new features (Search bar, Modules, Scoreboard, My History)• Code review via GitLab merge requests.• Implementation of Xcode-Gen to generate the xcodeproj and share code between multiple ZEbet applications.• Participation in the mobile team's Agile process.• Use of Instruments to analyze memory, battery & network requests.TECHNICAL ENVIRONMENTCocoaPods, SPM, Swift, UIKit, SwiftUI, Unit Tests, TCA, GIT, GitLab, Modules (framework), Kotlin, Kotlin Multi Mobile, Bitrise, Firebase, Xcode-Gen, Xcode, Instruments, Charles, SwiftLint, SwiftFormat.
- Groupe Le MondeFreelance Senior iOSENTERTAINMENT AND LEISUREMay 2022 - December 2022 (8 months)Paris, France• Participation in the development of applications for the Le Monde group (Le Monde, La Matinale, Télérama, Courrier International, and Le HuffPost)• Creation of the "Le HuffPost" application• Development of new features, application maintenance, bug fixing, addition of unit tests.• Implementation of modules used by the group's various applications.• Code review via GitHub pull requests.• Participation in the mobile team's Agile processTECHNICAL ENVIRONMENTCocoaPods, Swift, UIKit, Unit Tests, GIT, MVC, MVVM, GitHub, Module (framework), Github.
Recommendations
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
- Software Engineering EngineerUniversity of Luminy