About Aymen
French
Native or bilingual
English
Fluent
Experience
- BNP ParibasiOS DeveloperBANKING AND INSURANCEOctober 2021 - Today (4 years and 8 months)Montreuil, FranceLarge agile team organized into 5 Feature Teams (Squads) working on two mobile applications: Mes Comptes and HelloBank.
- Implement and develop new features according to technical and functional specifications, based onMVVMandVIPERarchitectures.
- Redesign of various user flows and screens, transitioning fromMVVMarchitecture to VIPER architecture usingSwiftUIand Combine.
- Integrate necessaryMocksfor unit tests.
- Ensure technological watch (on legacy projects) by intervening on technical topics,developingandimprovingexisting code to maintain its functionality **(MOB Programming)**.
- Maintain and evolve reusable custom components and assets (Design system).
- Participate in meetings for preparation and presentation of new topics and macro-estimation alongside tech leads.
- Participate in and lead mob programming sessions for sensitive topics impacting the project.
- Support POs and BAs in feasibility studies before writing technical and functional specifications.
- Perform code reviews and fix issues related to CI/CD, particularly with Bitrise.
- Mentor and support new recruits within the squad **(Pair Programming)**.
- Parrot DronesiOS Mobile DeveloperAVIATION AND AEROSPACEApril 2021 - October 2021 (6 months)Paris, FranceMember of the iOS mobile team of 12 people working on the FreeFlight application to control the Parrot Anafi2 drone.
- Development of new features, maintenance, and updates of internal and open-source SDKs (OpenFlight).
- Participate in the implementation of the PGY photogrammetry module through Pix4D for 3D map display.
- Participate in the implementation of the flight plan module on the map.
- Implementation of the data model layer based on CoreData and synchronization of flight data: images, various logs, and information with the server.
- Participate in daily meetings.
- Code review through Gerrit.
- Bouygues TelecomiOS DeveloperTELECOMMUNICATIONSMay 2018 - March 2021 (2 years and 11 months)Meudon, FranceTechnical feasibility study, participation in spec writing, estimation, and task allocation.Participate in Agile Scrum ceremonies.Migrate architecture from MVC to MVVM.Involved in the development, integration, and implementation of new features and flows for the Bbox Management module:▪ Signal strength management▪ Speed test▪ Repeater configuration via WPS pairing▪ Wi-Fi and Box admin password change▪ Box parental control▪ Management of devices connected to the Box via Wi-Fi/Ethernet▪ Management and detection of the video decoder on the Box.Involved in the development of the Invoices module:▪ Invoice consultation (monthly, purchases, adjustments)▪ Unpaid and payment management▪ Payment installment management.Implement various Unit Test (UT) scenarios using the XCTest Framework.Integrate and implement SIRI for invoice amount consultation.Evolve and maintain several flows, primarily:▪ My Consumption▪ My Lines▪ Assistance▪ Personal Info.▪ Stores.Implement new flows:▪ Search engine▪ Activity log▪ Management and testing of mobile network quality via V3D EQUAL ONE Framework .Implement a log system by level and by configurable module in Debug.Implement AWS Lambda function calls.Integrate Realm for persistent data management.Perform non-regression tests and identify anomalies.Investigate and fix production bugs.Environment:Xcode, Swift, RxSwift, Objective-c, storyboards, XIB, MVC, MVVM, PushNotif, SIRI, XCTest, Charles, Amazon AWS SDK, Realm, V3D, FireBase, CocoaPods, Git, Charles, SwiftLint, Bitrise, SonarQube
Recommendations
Be the first to recommend Aymen
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
- Computer EngineeringPrivate Higher School of Engineering and Technology2016