About Mohamed
French
Native or bilingual
English
Fluent
Experience
- BeRealSenior Software EngineerSOCIAL NETWORKSApril 2025 - Today (1 year and 4 months)BeReal is a social app enabling users to share authentic moments.
- Built comprehensive Datadog dashboards and integrated MetricKit to identify root causes of memory usage, hitch rate, battery consumption, and hang rate across the
- AppRedesigned API contracts for better mobile integration, reducing latency on critical endpoints (post creation: 10x, search: 10x, auth:20x, upload URL: 100x, push tokens: 1000x)
- Improved app modularization and global architecture to enhance maintainability and performance
- Automated processes end-to-end with AI, reducing manual overhead and increasing team productivityImplemented infrastructure cost visibility tooling (Costory) and drove a 20% reduction in server spend
- Automated the QA process and reworked the Gitflow branching strategy to reduce defects reaching production
- LydiaLead iOSBANKING AND INSURANCEApril 2021 - April 2025 (4 years)Paris, FranceRefactoring of the technical foundations of the Lydia iOS application by improving the 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 anticipationResults: Reduction in crash count by 35%, decrease in build times by 30%, and improvement in developer productivity by 50%.
- IBMiOS EngineerCONSULTING AND AUDITSSeptember 2016 - Today (9 years and 10 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)- Graphic interface implementation- Web service integration- Model implementation- Local data storage (Realm, CoreData, Room)- Versioning with Git- Application of Agile methodologies (SCRUM)- Proactive suggestions for UX/UI issues
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