About Mehdi
French
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- Mehdi KermadAndroid DeveloperCONSULTING AND AUDITSNovember 2025 - Today (7 months)Paris, FranceSince 2025, I have been working as a freelance Android developer.I assist startups and companies with mobile challenges. My missions cover auditing, development, and taking over existing applications.I work independently or as a team reinforcement. I collaborate with product, design, and backend teams.Clients:- Fraikin: Audit of a business application, recommendations, and architecture improvements.- AaliaTech: Taking over an application, stabilization, and performance optimization.- GravityCab: Developing an Android application from scratch with a scalable architecture.My responsibilities:- Technical project management for Android projects, from scoping to production.- Conducting technical audits (architecture, performance, code quality).- Developing Android applications in Kotlin (Jetpack Compose).- Taking over and stabilizing existing applications.- Migrating to modern architectures (MVVM, Clean Architecture).- Implementing quality standards (tests, code review, best practices).- Implementing CI/CD pipelines.- Supporting technical teams.I have contributed to the following developments:- Reduction of technical debt on several applications.- Improvement of stability and reduction of production crashes.- Acceleration of delivery cycles thanks to CI/CD.- Implementation of more robust and maintainable architectures.- Overall improvement of code quality.
- RakutenAndroid DeveloperE-COMMERCENovember 2021 - November 2025 (4 years)Paris, FranceFounded in 1997 in Japan, Rakuten is a major player in global e-commerce with several billion euros in revenue and over 30,000 employees worldwide.The group is also recognized for its complete digital ecosystem and its strong presence in Europe through its consumer marketplace.I joined the Rakuten Android mobile development team in 2021 for a period of 4 years.I participated in the development of the mobile application for buying and selling products.We were organized into two squads for the Buyer and Seller scopes.My team consisted of:- 3 Android developers- 3 iOS developers- 1 Product Owner- 2 TestersMy responsibilities:- Development of features on the Android application in Kotlin (Jetpack Compose).- Fixing complex bugs and optimizing performance (memory leaks, stability).- Setting up and evolving an MVVM architecture with Repository.- Implementing and improving unit tests (Mockito).- Integrating REST web services (Retrofit, OkHttp, RxJava).- Collaborating with product, design, and backend teams in an Agile (Scrum) context.- Participating in code reviews and continuous improvement of code quality.I contributed to the following developments:- Improvement of the overall stability of the application with a significant reduction in crashes (Crashlytics).- Increase in test coverage to over 75%.- Optimization of performance and loading times on several key screens.- Improvement of accessibility for users.
- DEVOTEAMAndroid Development EngineerDIGITAL AND ITDecember 2019 - November 2021 (1 year and 11 months)Paris, FranceA subsidiary of the Devoteam group, founded in 1995, this specialized entity supports companies in their digital transformation with over 10,000 employees worldwide. Devoteam generates over 1 billion euros in revenue and is regularly recognized for its technological expertise and strategic partnerships (Google, Microsoft, AWS).Development was carried out for various major clients: Adecco, Fnac, Carrefour.My team consisted of:- 5 Android developers- 4 iOS developers- 3 Product OwnersMy responsibilities:- Development and maintenance of Android applications in Kotlin / Java.- Migration of legacy code to modern architectures (MVVM / MVP).- Development of new features and correction of critical bugs.- Refactoring of obsolete libraries and code to the latest standards.- Technical support for teams through code reviews and best practices.- Participation in Agile rituals (Scrum).I contributed to the following developments:- Reduction of technical debt on several client projects.- Improvement of application maintainability and scalability.- Increase in test coverage and overall code quality.- Implementation of accessibility and improvement of user experience.
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
- Expert in Information Systems and Software EngineeringIngésup2016Fondé en 2011, Ynov est un groupe d’enseignement supérieur spécialisé dans les métiers du numérique. Présent dans plusieurs grandes villes en France. L’établissement forme chaque année plusieurs milliers d’étudiants dans des domaines tels que le développement mobile, logiciel ou encore l’intelligence artificielle. Ynov s’appuie sur une pédagogie orientée projets et professionnalisation, avec un réseau de plus de 10 000 alumni. J’ai suivi une formation en systèmes d’information et génie logiciel, avec une spécialisation en développement d’applications mobiles Android.
- BTS IRIS, IT & Networks for Industry and Technical ServicesLycée Le Corbusier2013Le BTS IRIS (Informatique et Réseaux pour l’Industrie et les Services techniques) est une formation reconnue dans le domaine du développement logiciel et des systèmes informatiques. Dispensée dans des établissements publics comme le lycée Le Corbusier, elle forme chaque année de nombreux techniciens spécialisés. Cette formation met l’accent sur la programmation, les systèmes embarqués et les réseaux, avec une approche concrète orientée projets. J’y ai acquis des bases solides en développement logiciel et en conception de systèmes informatiques qui m'ont permis d'acquérir mes bases pour le développement Android.
Certifications
- Expert Diploma in Information Systems and Software EngineeringYnov PARIS2016