About Abderrahmane
English
Fluent
Arabic
Native or bilingual
French
Native or bilingual
Experience
- RENAULTDéveloppeur Android SeniorAUTOMOBILEJanuary 2022 - Today (4 years and 7 months)Boulogne-Billancourt, FranceContribution au développement de MyRenault, application mobile du Renault Group (Renault / Dacia / Alpine) dédiée à la gestion connectée des véhicules.Application à forte valeur utilisateur permettant de transformer l’expérience de possession automobile en une expérience digitale, connectée et temps réel, intégrant des services de car connectivity, IoT et mobilité intelligente.Objectif produit : offrir une expérience fluide, sécurisée et centralisée pour le pilotage du véhicule et des services associés.Problématique & enjeux :L’application MyRenault s’inscrit dans un écosystème critique de mobilité connectée, où les enjeux sont :
- disponibilité temps réel des services véhicule (verrouillage, climatisation, localisation)
- fiabilité des échanges entre mobile et backend IoT
- sécurité des données et des commandes à distance
- continuité de service sur des usages critiques (assistance, panne, sécurité)
- expérience utilisateur simple sur des fonctionnalités complexes
Mon rôle s’inscrit dans la logique de transformer des services techniques complexes (vehicle APIs, IoT, data temps réel) en expérience utilisateur simple, fluide et fiable.Participation au développement des fonctionnalités clés de l’application :- Contrôle à distance du véhicule: verrouillage / déverrouillage, climatisation à distance, gestion des commandes connectées
- Localisation véhicule: affichage de la position en temps réel, assistance à la récupération du véhicule
- Gestion & suivi du véhicule: suivi de l’état du véhicule, informations d’usage et statut
- Alertes de sécurité et recommandations constructeurs
Stack Technique :- Mobile : Kotlin, Java, Android SDK, Material Design
- Architecture : Clean Architecture, modular mobile architecture
- Domain : Connected Car, IoT, Automotive Mobile Apps
- Data & Services : REST APIs, JSON, vehicle APIs
- Methodology : Agile Scrum, Jira
- OCTO TechnologyDéveloppeur Android SeniorRETAIL (SMALL BUSINESS)March 2021 - January 2022 (10 months)Paris, FranceIntervention au sein RelevanC, acteur majeur du secteur Retail & Data Platforms.Participation au développement et à l’évolution d’un écosystème digital orienté services retail, APIs et applications métiers, avec une forte exigence de qualité, scalabilité et sécurité.Objectif de la mission :
- développement de nouvelles fonctionnalités
- correction de bugs sur applications et services backend
- amélioration de la stabilité et de la maintenabilité des systèmes
- évolution d’une architecture orientée services
- Garantir des applications robustes, sécurisées et évolutives dans un environnement Retail à forte contrainte métier
Développement Backend & Services :- Développement et évolution de services backend en Spring Boot
- Correction de bugs et amélioration de la robustesse des APIs
- Contribution à l’évolution d’une architecture orientée microservices
- Intégration et utilisation de Keycloak pour l’authentification et l’autorisation
- Gestion des flux sécurisés dans un environnement enterprise
- Respect des standards de sécurité applicative
- Travail sur une architecture basée sur Clean Architecture
- Contribution à la standardisation des pratiques de développement
- Utilisation de Google Cloud Platform (GCP) pour les déploiements et services cloud
- Contribution aux environnements de développement et intégration continue
- Manipulation et exposition de données via JSON APIs
- Intégration entre services backend et applications clientes
- Participation aux rituels Agile (daily, sprint planning, review, retro)
- Estimation et découpage des user stories techniques
- Collaboration étroite avec PO, QA, Tech Lead
- Contribution à la livraison continue des fonctionnalités
Stack Technique :- Backend : SpringBoot, Kotlin, JHipster
- Security : Keycloak (OAuth2)
- Cloud : Google Cloud Platform (GCP)
- Architecture : Clean Architecture, microservices
- Data : JSON, REST APIs
- Dev tools : IntelliJ, GitLab, Jira, Confluence
- Méthodologie : Agile Scrum
- KingfisherDéveloppeur Android SeniorE-COMMERCEMarch 2020 - September 2020 (6 months)Paris, FranceIntervention au sein du pôle IT (Informatique & Technologies) de la direction Kingfisher, sur un ensemble d’applications mobiles Android et iOS à forte utilisation métier, intégrées à un écosystème digital groupe.Objectif de la mission :Contribution à l’évolution continue d’applications mobiles critiques via :
- développement de nouvelles fonctionnalités
- amélioration de l’existant
- correction de bugs en production
- optimisation de la stabilité et de la qualité logicielle
- Garantir une expérience utilisateur stable, performante et maintenable sur des applications mobiles utilisées à l’échelle entreprise.
Développement Mobile Android & iOS :- Développement et évolution de fonctionnalités sur applications Android et iOS
- Implémentation de nouvelles features métier et amélioration de l’existant
- Correction de bugs fonctionnels et techniques en environnement de production
- Travail sur une architecture basée sur les principes de Clean Architecture
- Amélioration de la robustesse du code et réduction de la dette technique
- Collaboration sur la structuration des flux applicatifs et des APIs
- Intégration et consommation de services via JSON / APIs REST
- Collaboration avec les équipes backend pour assurer la cohérence des échanges
- Analyse et correction des crashs applicatifs via Firebase Crashlytics
- Suivi des anomalies remontées par QA et utilisateurs
- Contribution à la fiabilité des releases
- Participation aux cérémonies Agile : sprint planning, daily, review, retrospective
- Estimation et découpage des user stories techniques
- Collaboration étroite avec PO, QA et équipes backend API
- Contribution à la livraison continue des fonctionnalités
Stack technique :- Mobile : Kotlin, Java, Swift (iOS)
- Architecture : Clean Architecture, modular design
- Backend / Data : JSON, REST APIs
- Qualité & Monitoring : Firebase Crashlytics
- CI / Collaboration : GitLab, Jira, Confluence
- Méthodologie : Agile Scrum
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
- Baccalauréat série STAYEB ALAOUI2006
- Diplôme d’ingénieur Option Génie informatiqueEMSI2011