About Mohamed
French
Native or bilingual
English
Fluent
Experience
- BeRealSenior software engineerSOCIAL NETWORKSApril 2025 - Today (1 year and 3 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, FranceRefonte des bases techniques de l'application iOS de Lydia en améliorant l'architecture et en automatisant les processus.- Migration de l’architecture de l’application, passant de MVC à MVVM + Repository Pattern, améliorant la clarté du code, la testabilité et augmentant la productivité des développeurs de 50 %- Migration vers une architecture multi-module avec SPM, réduisant les temps de build de 30 % et améliorant la scalabilité- Mise en place de pipelines CI/CD automatisés (Fastlane, Bitrise, GitHub Actions), réduisant les efforts manuels de release de 75 % et augmentant la fréquence des déploiements- Remplacement de bibliothèques externes par des solutions natives (URLSession, async/await, Combine, UIKit, Core Animations), améliorant les performances et la maintenabilité- Ajout de tests unitaires pour améliorer la couverture de code de 20 %.- Création d’un Design System, améliorant la cohérence UX et réduisant le temps entre design et développement- Intégration d’outils de monitoring avec alertes (Firebase Crashlytics, Grafana) pour mieux anticiper les erreursRésultats : Réduction du nombre de crashs de 35 %, diminution des temps de build de 30 %, et amélioration de la productivité des développeurs de 50 %.
- IBMIngénieur iOSCONSULTING AND AUDITSSeptember 2016 - Today (9 years and 10 months)Paris, FranceEn tant que consultant mobile, au sein d’Interactive eXperience, mon rôle est de répondre aux besoins client à travers des solutions mettant en avant l’expérience utilisateur.Technologie : iOS (Swift)Principales compétences :- Rédaction de documents techniques- Implémentation d’architecture (MVP, MVC, MVVM)- Implémentation d’interfaces graphiques- Intégration de web services- Implémentation de model- Enregistrement des données en local (Realm, coredata, Room)- Versioning avec Git- Application des méthodologies Agile (SCRUM)- Force de proposition sur les problématiques d'UX/UI
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
- Diplôme d'ingénieurESIEE PARIS2019