About Abderrahmane
English
Fluent
Arabic
Native or bilingual
French
Native or bilingual
Experience
- Attijariwafa bankConfirmed Android ConsultantBANKING AND INSURANCESeptember 2010 - May 2017 (6 years and 9 months)Paris, FranceWithin the IT department of the Attijariwafa bank: design and development of an appointment management application for entrepreneurs. The application allows business leaders to have a vision of the various meetings organized in order to register, share and participate in meetings.Development and deployment of the application « DevelopmentClub »: appointment management application for entrepreneurs.URL:https://play.google.com/store/apps/details?id=app.pyxicom.awb&hl=swTeam: 1 project manager + 1 Android developer + 1 iOS developer + 1 web service developer + 6 testersMethod: Agile (Scrum)Development:♣ Realization of the different interfaces of the application for Android either with Java 7 or with the help of Android Studio Layout Editor,♣ Implementation of a solution with Contacts allowing the recovery of the list of telephone contacts in order to share the various appointments with them,♣ Implementation of a solution with Retrofit2/ Gsonconverter / OAuth 2 which allows the connection with a Restful API, to facilitate the consumption of REST type web services,♣ Implementation of Push notifications with Firebase,♣ Implementation of a Tweet feed with Twitter Kit,♣ Adding the possibility of adding appointments to the phone's calendar using Calendar,♣ Setting up the environments: development, production,♣ Realization of the documentation,♣ Processing of technical and functional anomalies reported by the client,♣ Writing reports for the developed functionalities,♣ Implementation of a solution with Android Http request which allows the connection with an API, to facilitate the consumption of REST type web services,♣ Technical maintenance of the application,♣ Writing reports for the developed functionalities.
- FLY FRANCEConfirmed Android ConsultantRETAIL (SMALL BUSINESS)March 2017 - June 2018 (1 year and 4 months)Paris, FranceSmart Seller : Design and development of the application « Smart Seller »: E-Commerce application of the Fly platform intended for Fly store sellers allowing the realization of instant sales and secure payments.Team: 1 Project Manager + 3 Android developers + 2 iOS developers + 2 Magento developers + 8 testersMethod: Agile (Scrum)Analysis and design:♣ Elaboration and enrichment of the required documentation,♣ Preparation for the improvement of decision-making scenarios,♣ Active participation in task planning and the realization of the delivery schedule ;Development:♣ Realization of the different interfaces of the application for Android either with Java or with the help of Android Studio Layout Editor,♣ Implementation of a solution with Retrofit2 / GsonConverter / OAuth 2 which allows the connection with a Restful API, to retrieve the information and configuration files necessary for the proper functioning of the application,♣ Consumption of several web services of type REST and SOAP,♣ Implementation of a solution with Magento Mobile Connect, which allows you to connect to the Magento server of Fly,♣ Implementation of Push notifications with Firebase,♣ Implementation of notifications with XMPP(Openfire),♣ Implementation of messaging with XMPP(Openfire),♣ Display of the different Fly stores on a Googlemap map,♣ Display of a configurable plan of the store with the possibility of visualizing / choosing between the different services that the store offers,♣ Adding different payment methods, either by using Web pages with callbacks, or through native libraries (Paypal, BrainTree, Java 7),♣ Setting up the environments: development, production.Tests and validation:♣ Corrections of feedback.♣ Validation of corrections.MyFly : Design, development and deployment of the application « MyFly »: Application dedicated to the public which allows to personalize the different Fly products, to make purchases with a secure payment and to follow the history of each order placed :Team: 1 Project Manager + 3 Android developers + 2 iOS developers + 2 Magento developers + 8 testersMethod: Agile (Scrum)Analysis and design:♣ Elaboration and enrichment of the required documentation,♣ Preparation for the improvement of decision-making scenarios,♣ Active participation in task planning and the realization of the delivery schedule ;Development:♣ Realization of the different interfaces of the application for Android either with Java 7 or with the help of Android Studio Layout Editor,♣ Implementation of a solution with Retorfit2 / Gsonconverter / OAuth 2 which allows the connection with a Restful API, to retrieve the information and configuration files necessary for the proper functioning of the application,♣ Consumption of several web services of type REST and SOAP,♣ Implementation of a solution with Magento Mobile Connect, which allows you to connect to the Magento server of Fly,♣ The implementation of different payment methods with a secure layer,♣ Implementation of Push notifications with Firebase,♣ Adding the possibility of connecting / creating an account with Facebook and Google,♣ Setting up the environments: development, production ;Tests and validation:♣ Integration and functional tests,♣ Validation of corrections.Fly Mobile : Design and development of « Fly Mobile »: E-Commerce application of the Fly platform which facilitates purchases, secure payments and tracking of order history.Team: 1 Project Manager + 3 Android developers + 2 iOS developers + 2 Magento developers + 8 testersMethod: Agile (Scrum)Analysis and design:♣ Elaboration and enrichment of the required documentation,♣ Preparation for the improvement of decision-making scenarios,♣ Active participation in task planning and the realization of the delivery schedule ;Development:♣ Realization of the different interfaces of the application for Android either with Java or with the help of Android Studio Layout Editor,♣ Implementation of a solution with Retrofit2 / GsonConverter / OAuth 2 which allows the connection with a Restful API, to retrieve the information and configuration files necessary for the proper functioning of the application,♣ Consumption of several web services of type REST and SOAP,♣ Implementation of a solution with Magento Mobile Connect, which allows you to connect to the Magento server of Fly,♣ Implementation of Push notifications with Firebase,♣ Adding the possibility of connecting / creating an account with Facebook and Google,♣ Display of the different Fly stores on a Googlemap map,♣ Adding different payment methods, either by using Web pages with callbacks, or through native libraries (Paypal, BrainTree),♣ Setting up the environments: development, production ;Tests and validation:♣ Corrections of feedback,♣ Validation of corrections.Borne : Design, development and deployment of the application « Borne »: Application dedicated to store customers which allows to present the different Fly products, to make purchases with a secure payment and to follow the history of each order placed.Team: 1 Project Manager + 3 Android developers + 2 iOS developers + 2 Magento developers + 8 testersMethod: Agile (Scrum)Analysis and design:♣ Elaboration and enrichment of the required documentation,♣ Preparation for the improvement of decision-making scenarios,♣ Active participation in task planning and the realization of the delivery schedule ;Development:♣ Realization of the different interfaces of the application for Android either with Java 7 or with the help of Android Studio Layout Editor.♣ Implementation of a solution with Retorfit2 / Gsonconverter / OAuth 2 which allows the connection with a Restful API, to retrieve the information and configuration files necessary for the proper functioning of the application,♣ Consumption of several web services of type REST and SOAP,♣ Implementation of a solution with Magento Mobile Connect, which allows you to connect to the Magento server of Fly,♣ The implementation of different payment methods with a secure layer,♣ Implementation of Push notifications with Firebase,♣ Adding the possibility of connecting / creating an account with Facebook and Google,♣ Setting up the environments: development, production ;Tests and validation:♣ Integration tests,♣ Functional tests,♣ Validation of corrections.
- MF Consulting FranceConfirmed Android ConsultantDIGITAL AND ITJuly 2018 - April 2019 (10 months)Paris, FranceDesign and development of the application « BLIF »: dating application dedicated to the public which allows the connection between individuals for the purpose of being hosted for a number of nights at a host's home.Team: 1 Project Manager + 2 Android developers +3 web developers + 8 testersMethod: Agile (Scrum)Analysis and design:♣ Elaboration and enrichment of the required documentation,♣ Active participation in task planning and the realization of the delivery schedule ;Development:♣ Realization of the different interfaces of the application for Android either with Java (migration of certain functionalities of the application to KOTLIN)♣ Implementation of a solution with Retrofit2 / GsonConverter / OAuth 2 which allows the connection with a Restful API, to retrieve the information and configuration files necessary for the proper functioning of the application,♣ Consumption of web services of type REST,♣ Implementation of Push notifications with Firebase,♣ Display of the different positions on a Googlemap map,♣ Setting up the environments: development, production ;Tests and validation:♣ Corrections of feedback,♣ Validation of corrections.
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
- Baccalaureate S seriesTAYEB ALAOUI2006
- Engineering degree Option Computer EngineeringEMSI2011