About Mohamed
French
Native or bilingual
English
Fluent
Experience
- LydiaiOS LeadBANKING AND INSURANCEApril 2021 - Today (5 years and 2 months)Paris, FranceTechnical foundation overhaul of Lydia's iOS application by improving architecture and automating processes.- Migration of the application architecture from MVC to MVVM + Repository Pattern, improving code clarity, testability, and increasing developer productivity by 50%- Migration to a multi-module architecture with SPM, reducing build times by 30% and improving scalability- Implementation of automated CI/CD pipelines (Fastlane, Bitrise, GitHub Actions), reducing manual release efforts by 75% and increasing deployment frequency- Replacement of external libraries with native solutions (URLSession, async/await, Combine, UIKit, Core Animations), improving performance and maintainability- Addition of unit tests to improve code coverage by 20%.- Creation of a Design System, improving UX consistency and reducing the time between design and development- Integration of monitoring tools with alerts (Firebase Crashlytics, Grafana) for better error anticipation.Results: 35% reduction in crashes, 30% decrease in build times, and 50% improvement in developer productivity.
- IBMiOS EngineerCONSULTING AND AUDITSSeptember 2016 - Today (9 years and 9 months)Paris, FranceAs a mobile consultant at Interactive eXperience, my role is to meet client needs through solutions that emphasize user experience.Technology: iOS (Swift)Key skills:- Writing technical documents- Architecture implementation (MVP, MVC, MVVM)- Graphical interface implementation- Web service integration- Model implementation- Local data storage (Realm, CoreData, Room)- Versioning with Git- Application of Agile methodologies (SCRUM)- Proposing solutions for UX/UI issues
- Royal CaninFront-End Developer Engineer (Angular6+AGRICULTUREFebruary 2019 - January 2021 (1 year and 11 months)Context: Development and deployment of several iOS applications for veterinarians and breeders partnered with Royal Canin in over 55 countries.Achievements: Developed and deployed 2 applications, used by 200,000+ users, achieving a 99.99% crash-free rate.Stack: Swift, programmatic UIKit, MVVM-C architecture, Repository Pattern, Core Data, RESTful APIs, GitHub, Gitflow, CI/CD, unit tests (XCTest), Agile (Scrum, Azure DevOps, Miro, Mural)
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
- Engineering DegreeESIEE PARIS2019