À propos de Abderrahmane
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Français
Bilingue ou natif
Expériences
- Attijariwafa bankConsultant Android confirméBANQUE & ASSURANCESseptembre 2010 - mai 2017 (6 ans et 9 mois)Paris, FranceAu sein du service informatique de la banque Attijariwafa bank : conception et développement d’une application de gestion des rendez-vous destinée aux entrepreneurs. L’application permet aux chef d’entreprise d’avoir une vision sur les différents meetings organisés afin de s’inscrire, partager et participer aux réunions.Développement et déploiement de l'application « DevelopmentClub » : application de gestion des rendez-vous destinée aux entrepreneurs.URL:https://play.google.com/store/apps/details?id=app.pyxicom.awb&hl=swEquipe :1 chef de projet + 1 développeur Android + 1 développeur iOS + 1 développeur de web service + 6 testeursMéthode : Agile (Scrum)Développement :♣ Réalisation des différentes interfaces de l’application pour Android soit avec du Java 7ou bien à l’aide des Android Studio Layout Editor,♣ Implémentation d’une solution avec Contacts permettant la récupération de la liste des contacts téléphoniques afin de partager avec eux les différents rendez-vous,♣ Implémentation d’une solution avec Retrofit2/ Gsonconverter / OAuth 2 qui permet la liaison avec une API Restful, pour faciliter la consommation des services web de type REST,♣ Implémentation des notifications Push avec Firebase,♣ Implémentation d’un Tweet feed avec Twitter Kit,♣ Ajout de la possibilité d’ajout des rendez-vous dans le calendrier du téléphone à l’aide de Calendar,♣ Mise en place des environnements : développement, production,♣ Réalisation de la documentation,♣ Traitement des anomalies techniques et fonctionnelles remontées par le client,♣ Rédaction des rapports pour les fonctionnalités développées,♣ Implémentation d’une solution avec Android Http request qui permet la liaison avec une API, pour faciliter la consommation des services web de type REST,♣ Maintenance technique de l’application,♣ Rédaction des rapports pour les fonctionnalités développées.
- FLY FRANCEConsultant Android confirméCOMMERCE DE DÉTAILmars 2017 - juin 2018 (1 an et 4 mois)Paris, FranceSmart Vendeur : Conception et développement de l’application « Smart Vendeur » : application E-Commerce de la plateforme Fly destinée aux vendeurs des magasins Fly permettant la réalisation des ventes en instantanées et des paiements sécurisés.Équipe : 1 Chef de projet + 3 développeurs Android + 2 développeurs iOS + 2 développeurs Magento + 8 testeursMéthode : Agile (Scrum)Analyse et conception :♣ Élaboration et enrichissement de la documentation exigée,♣ Préparation à l’amélioration des scénarios décisionnels,♣ Participation active à la planification des tâches et à la réalisation du planning de livraison ;Développement :♣ Réalisation des différentes interfaces de l’application pour Android soit avec du Java ou bien à l’aide d’Android Studio Layout Editor,♣ Implémentation d’une solution avec Retrofit2 / GsonConverter / OAuth 2 qui permet la liaison avec une API Restful, pour récupérer les informations et fichiers de configuration nécessaires au bon fonctionnement de l’application,♣ Consommation de plusieurs services web de type REST et SOAP,♣ Implémentation d’une solution avec Magento Mobile Connect, qui permet de se connecter au serveur Magento de Fly,♣ Implémentation de notifications Push avec Firebase,♣ Implémentation de notifications avec XMPP(Openfire),♣ Implémentation de messageries avec XMPP(Openfire),♣ Affichage des différents magasins Fly sur une carte Googlemap,♣ Affichage d’un plan paramétrable du magasin avec la possibilité visualisé / choisir entre les différents services que le magasin propose,♣ Ajout de différentes méthodes de paiement, soit en utilisant des pages Web avec callbacks, ou bien à travers des librairies natives (Paypal, BrainTree, Java 7),♣ Mise en place des environnements : développement, production.Tests et validation :♣ Corrections des remontées.♣ Validation des corrections.MyFly : Conception, développement et déploiement de l’application « MyFly » : Application dédiée au public qui permet de personnaliser les différent produits Fly, d’effectuer des achats avec un paiement sécurisé et suivre l’historique de chaque commande réalisée :Équipe : 1 Chef de projet + 3 développeurs Android + 2 développeurs iOS + 2 développeurs Magento + 8etesteursMéthode : Agile (Scrum)Analyse et conception :♣ Élaboration et enrichissement de la documentation exigée,♣ Préparation à l’amélioration des scénarios décisionnels,♣ Participation active à la planification des taches et à la réalisation du planning de livraison ;Développement :♣ Réalisation des différentes interfaces de l’application pour Android soit avec du Java 7 ou bien à l’aide des Android Studio Layout Editor,♣ Implémentation d’une solution avec Retorfit2 / Gsonconverter / OAuth 2 qui permet la liaison avec une API Restful, pour récupérer les informations et fichiers de configurations nécessaires au bon fonctionnement de l’application,♣ Consommation de plusieurs services web de type REST et SOAP,♣ Implémentation d’une solution avec Magento Mobile Connect, qui permet de se connecter au serveur Magento de Fly,♣ La mise en place de différents modes de paiements avec une couche sécurisée,♣ Implémentation de notifications Push avec Firebase,♣ Ajout de la possibilité de connexion / création de compte avec Facebook et Google,♣ Mise en place des environnements : développement, production ;Tests et validation :♣ Tests d’intégration et fonctionnels,♣ Validation des corrections.Fly Mobile : Conception et développement de « Fly Mobile » : application E-Commerce de la plateforme Fly qui facilite les achats, les paiements sécurisés et le suivi de l’historique des commandes.Équipe : 1 Chef de projet + 3 développeurs Android + 2 développeurs iOS + 2 développeurs Magento + 8etesteursMéthode : Agile (Scrum)Analyse et conception :♣ Élaboration et enrichissement de la documentation exigée,♣ Préparation à l’amélioration des scénarios décisionnels,♣ Participation active à la planification des tâches et à la réalisation du planning de livraison ;Développement :♣ Réalisation des différentes interfaces de l’application pour Android soit avec du Java ou bien à l’aide d’Android Studio Layout Editor,♣ Implémentation d’une solution avec Retrofit2 / GsonConverter / OAuth 2 qui permet la liaison avec une API Restful, pour récupérer les informations et fichiers de configuration nécessaires au bon fonctionnement de l’application,♣ Consommation de plusieurs services web de type REST et SOAP,♣ Implémentation d’une solution avec Magento Mobile Connect, qui permet de se connecter au serveur Magento de Fly,♣ Implémentation de notifications Push avec Firebase,♣ Ajout de la possibilité de connexion / création de compte avec Facebook et Google,♣ Affichage des différents magasins Fly sur une carte Googlemap,♣ Ajout de différentes méthodes de paiement, soit en utilisant des pages Web avec callbacks, ou bien à travers des librairies natives (Paypal, BrainTree),♣ Mise en place des environnements : développement, production ;Tests et validation :♣ Corrections des remontées,♣ Validation des corrections.Borne : Conception, développement et déploiement de l’application « Borne » : Application dédiée aux clients des magasins qui permet de présenter les différents produits Fly, d’effectuer des achats avec un paiement sécurisé et suivre l’historique de chaque commande réalisée.Équipe : 1 Chef de projet + 3 développeurs Android + 2 développeurs iOS + 2 développeurs Magento + 8etesteursMéthode : Agile (Scrum)Analyse et conception :♣ Élaboration et enrichissement de la documentation exigée,♣ Préparation à l’amélioration des scénarios décisionnels,♣ Participation active à la planification des taches et à la réalisation du planning de livraison ;Développement :♣ Réalisation des différentes interfaces de l’application pour Android soit avec du Java 7 ou bien à l’aide des Android Studio Layout Editor.♣ Implémentation d’une solution avec Retorfit2 / Gsonconverter / OAuth 2 qui permet la liaison avec une API Restful, pour récupérer les informations et fichiers de configurations nécessaires au bon fonctionnement de l’application,♣ Consommation de plusieurs services web de type REST et SOAP,♣ Implémentation d’une solution avec Magento Mobile Connect, qui permet de se connecter au serveur Magento de Fly,♣ La mise en place de différents modes de paiements avec une couche sécurisé,♣ Implémentation de notifications Push avec Firebase,♣ Ajout de la possibilité de connexion / création de compte avec Facebook et Google,♣ Mise en place des environnements : développement, production ;Tests et validation :♣ Tests d’intégration,♣ Tests fonctionnels,♣ Validation des corrections.
- MF Consulting FranceConsultant Android confirméAGENCE & SSIIjuillet 2018 - avril 2019 (10 mois)Paris, FranceConception et développement de l’application « BLIF » : application de rencontre dédiée au public qui permet la mise en relation entre particulier pour but de s’héberger pour un nombre de nuitées chez un hôte.Equipe : 1 Chef de projet + 2 développeurs Android +3 développeurs web + 8 testeursMéthode : Agile (Scrum)Analyse et conception :♣ Élaboration et enrichissement de la documentation exigée,♣ Participation active à la planification des tâches et à la réalisation du planning de livraison ;Développement :♣ Réalisation des différentes interfaces de l’application pour Android soit avec du Java (migration de certaines fonctionnalités de l’application vers KOTLIN)♣ Implémentation d’une solution avec Retrofit2 / GsonConverter / OAuth 2 qui permet la liaison avec une API Restful, pour récupérer les informations et fichiers de configuration nécessaires au bon fonctionnement de l’application,♣ Consommation de services web de type REST,♣ Implémentation de notifications Push avec Firebase,♣ Affichage des différentes positions sur une carte Googlemap,♣ Mise en place des environnements : développement, production ;Tests et validation :♣ Corrections des remontées,♣ Validation des corrections.
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Formations
- Baccalauréat série STAYEB ALAOUI2006
- Diplôme d’ingénieur Option Génie informatiqueEMSI2011