Mohamed Nadir Bouaoud

Lead tech/Développeur React-NAtive

Moves to Paris, Suresnes

  • 48.85661400000001
  • 2.3522219000000177
  • Indicative rate €650 / day
  • Experience 7+ years
Propose a project The project will only begin when you accept Mohamed Nadir's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Mohamed Nadir's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 50km around
  • Suresnes and 30km around

Preferences

Project length
  • Between 3-6 months
  • ≥ 6 months

Verifications

Languages

  • Arabe

    Native or bilingual

  • Anglais

    Full professional proficiency

Categories

Skills (15)

Mohamed Nadir in a few words

Bonjour,

Actuellement en poste (CDI), je souhaiterai changer se statut et me mettre à mon compte. pour cela je cherches un poste de développeur mobile en React-Native. je pourrai aussi faire du web en plus en React.

Portfolio

Experience

HomFriend

Environment

Développeur React-Native / React

February 2017 - Today


L’application permet aux consommateurs d’eau d'accéder à leurs espace client, consulter leurs factures, souscrire aux différentes modalités de paiements, résilier leurs contrats, suivre leurs conso jour par jour, paiement de factures ainsi que d’autres fonctionnalitées.
1- Refonte de l’application Veolia et moi en React-Native:
Au sein du pôle mobile et Dans le cadre de la refonte de l’application mobile Veolia et moi (ex-Veolia Service Client) en React-Native, j’ai été amené en tant que Lead Tech avec mon PO et Chef de Projet-Scrum Master ainsi qu’un autre développeur à effectuer les tâches suivantes:
- Concevoir l’architecture de l’application
- Développement de l’application
- effectuer les différentes mise sur stores (ios/Android)
- Industrialisation de l’application afin de pouvoir la déployer sous plusieurs
marques
- Exploitation des Web service développé au seins de la direction technique du
groupe Veolia

- Effectuer des ateliers UX avec notre PO pour l’amélioration de l'expérience utilisateur
- Effectuer des livraisons hebdomadaires lors de la cérémonie dans le cadre de la méthode Scrum
- TMA
2- Développement de l’application Amendis en React-Native
L’application Amendis est une agence en ligne multi langues (AR, FR, EN) proposant une carto afin de simplifier l'accès au différentes agences de paiements . elle permet aussi tout signalement d’incivilité ou de dégradation externes liées à l’eau
Au sein de la même équipe technique j’ai dû:
- Concevoir l’architecture de l’application
- Développement de l’application
- effectuer les différentes mise sur stores (ios/Android)
- Industrialisation de l’application afin de pouvoir la déployer sous plusieurs
marques
- Exploitation des Web service développé au seins de la direction technique du
groupe Veolia
- Effectuer des ateliers UX avec notre PO pour l’amélioration de l'expérience
utilisateur
- Effectuer des livraisons hebdomadaires lors de la cérémonie dans le cadre de la
méthode Scrum
3- Développement de l’application Togeth’air
Dans le cadre d’un projet de partenariat entre Veolia et métropole de Lyon au sujet de la qualité d’air. HomeFriend a développé une application de qualité d’air et aide à la mobilité . l’application permet de suivre la qualité d’air et toutes les substances liées à cette thématique (pollen ...), signalement , accès au différents points d'intérets de la ville via une liste/carto (vélo, véhicule électrique, parking, transport...)
4- Développement d’une PWA et console d’administration de saisie d’index en React
​Pour pallier le manque de releveurs de compteurs d’eau, des campagnes de relevé de compteur peuvent être envoyés depuis la console d’admin (via SMS ou EMAIL) aux consommateurs d’eau.
pour cela la console d’admin permet la création et le suivie de campagnes de saisie, et la progressive web permet la saisie via text, OCR ou bien la saisie vocale
Autres Application mobiles/ web et Progressive WebApp développés au seins d’HomeFriend:
Application Plage, Application HomeFriend (showroom numérique de la société), une application d'enquête de satisfaction (console), une PWA de parrainage , une PWA de parcours de souscription pour une assurance.

Technos:​ React-Native, React, Javascript, Objective-C, Java, HTML, CSS, Java, Objective-C, Redux, Sagas, i18n, PWA, Fastlane, Scripts, outils de Cartographie (Google Maps, iOS Maps, react-native-maps), Cognito, Restful, Soap, React-Navigation, Apple Store Connect, Google Play Console, industrialisation des apps, flow, linter, FireBase, AWS, XCODE, Android Studio, VSCode, GitHub, Circleci, SCRUM

BMW Group France

Automobile

prestataire : Developper IOS

June 2014 - June 2015

Développement d’une application dédiée à BMW Financial Services qui propose aux clients de différents produits financiers pour faire facilement des devis puis l’envoi par mail sous forme de PDF. Les Commerciaux via cette application avec un design très moderne peuvent créer des propositions financières aux clients (CRÉDIT, LOA, LLD). Elle est maintenant Disponible dans toutes les concessions de Bmw France pour les 4 marques du groupe : BMW, MINI, MOTORRAD et BMW i.
Techno ​: ​Objective-C/Cocoa Touch ​, IOS7, IOS8, Xcode 6, Core data , Storyboard , Auto-Layout , SVN , Application auto- Update- manager(Système de mise à jour automatique depuis l’Apple Store interne), QuartzCore . ​Méthodologie ​: Agile (Scrum)
2- Refonte de l’application Android BMW&VOUS​:
Je suis intervenu sur les différentes interfaces de l’application qui permettent de :
• Obtenir des informations de leurs ​concessionnaires​ préférés (numéros de téléphone, horaires
d'ouvertures...).
• Lisez les dernières nouvelles de leur fournisseur habituel (offres spéciales, nouvelles informations de produit, ...).
• Réservez une vente ou un rendez-vous après-vente. • Voir les notes 5 - étoiles de leur point de vente.
• En plus de la partie cartographie qui propose différents services : localisation des concessions, localisation de la voiture après l’avoir garé.
• gestion de l’authentification et l’inscription de nouveaux clients.
L'application est disponible pour les 4 marques du groupe : BMW, MINI et BMW MOTORRAD Les services offerts peuvent varier selon les pays.
Techno ​: Android 5, adaptation version antérieur, web service , SVN , XML ,Google Analytics, Google Maps (Mapkit),
Méthodologie ​: Agile (Scrum)
3- Ingénieur Support Avancé :
En tant que Ingénieur support (BMW World) de l’application ​Mobile Customizer​, j’étais amené à faire les tâches suivantes :
• Résoudre des problèmes liés directement ou indirectement à l’application.
• communiquer avec les différents niveaux de support pour localiser le problème et de le résoudre.
• Intervenir des fois par téléphone chez des concessions situées dans les 5 continents pour débloquer un problème.
• Création d’une plateforme (Resolve-iT) qui sert de Base de données de tous les problèmes et erreurs qu’on a pu rencontrer et joindre les solutions adéquates.
• Tests et Validation.
  • Objective-C/Cocoa Touch
  • IOS7
  • IOS8
  • Xcode 6
  • Core data
  • Storyboard
  • Auto-Layout
  • SVN
  • Application auto- Update- manager(Système de mise à jour automatique depuis l’Apple Store interne)
  • QuartzCore .
  • See more abilities

Induct

Automobile

salarié : Développer IOS/Android

December 2012 - April 2014

1- Projet Induct Géolocalisation : ​développement d'une application mobile sous Android (Induct Fleet Manager) reprenant les principales fonctionnalités de notre site web de Géolocalisation :
• ​Visualisation de la position GPS, vitesse, statut, adresse et nombre de trajets cumulés des véhicules dans
une carte.
• une liste de trajets de la journée avec l'heure de début et l'heure de fin, adresse de début et heure de fin ... . Chaque trajet peut être visualisé dans une carte.
• ​Recherche de Véhicules par rapport à une adresse ou une zone d’activités du client.
• Immobilisation du véhicule à distance. L'envoi et la récupération de données se fait via un Web Service RESTFUL développé sous C# déployé dans un serveur IIS. Base de données : ​SQL SERVER Référence de l'application sur Google Play ​: Induct Fleet Manager
2– Projet Induct Mobilité (NAVIA) : ​développement d’une Application IOS d’appel de la NAVIA (Véhicule électrique et autonome).
• Communication avec un Web Service (développé en JAVA monté sur un Serveur Apache Tomcat 7),
• Récupération des coordonnées GPS de l’utilisateur et affichage des stations du circuit le plus
proche,
• ​Appel de la NAVIA depuis une station et affichage du temps d’attente avant son arrivée (données récupérées depuis ​MySQ​L).
• ​Affichage du circuit et des stations sur une carte (Utilisation de l’​API GOOGLE MAP V2​),
• Appel de la NAVIA depuis l’info bulle d’une station.
Techno ​: Java, Eclipse, C#, ​Objective-C​, Storyboard , Auto-Layout , SVN , SSL , Sockets , Bluetooth , outil de support ,Teamviewer , Cocoa Touch Framework . Google Maps et iOS Maps
  • Objective-C/Cocoa Touch
  • Xcode 6
  • Android SDK
  • Storyboard
  • Auto-Layout
  • SVN
  • web service
  • QuartzCore
  • IOS6
  • IOS7
  • See more abilities
charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code