Anas Ouahidi

développeur full stack (nodejs, angular, react)

Peut se déplacer à Paris

  • 48.85661400000001
  • 2.3522219000000177
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Anas.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Anas.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour

Préférences

Durée de mission
Préfèrerait :
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≥ 6 mois
Préfèrerait éviter:
≤ 1 mois

Vérifications

Influence

Stack Overflow

Stack Overflow : Akagami-- Akagami--
  • 31 Réputation
  • 2 Bronze
  • 0 Argent
  • 0 Or

Langues

Compétences (19)

Anas en quelques mots

Anas Ouahidi, 5 ans d'expérience en tant que développeur FullStack et 3 an d'expérience en tant que DevOps, j'ai eu la chance de travailler sur plusieurs projets avec des technologies aussi innovantes les unes que les autres (NodeJS, Angular, Php, React, Docker, AWS Services), ce qui me permet aujourd'hui de proposer les prestations :

Développement Front-End :
- Création de Single Page Application (Angular ou React), consommation d'une API REST.
- Création de Progressive Web Applications (accès hors ligne, ...) ou transformation d'une application existante en PWA.
- Amélioration du SEO et des temps de réponse de vos applications Angular et React en ajoutant du Server Side Rendering.
- Amélioration du Test Coverage de vos applications (Unit Tests et End To End Tests) avec Jest, Jasmine, Protractor.

Développement Back-End :
- Création d'API Rest avec différentes technologies (NodeJS, Symfony, Laravel, ...)
- Création d'applications web ou ajout de fonctionnalités à vos applications existantes et amélioration du Test Coverage.

Développement Desktop :
- Création d'application Desktop cross-platform (Windows, Linux, Mac OS X) avec Electron.

Développement Mobile :
- Création d'application Mobile cross-platform (Android, IOS) avec Ionic ou ReactNative, consommation d'API REST.

DevOps :
- Création des images Docker et mettre vos applications dans des Container Docker.
- Automatisation du déploiement de vos applications avec Ansible (Ansible Tower, Semaphore).
- Intégration de bonnes pratiques Agiles au sein de vos équipes.
- Amélioration du versionning de vos applications avec git (GitHub, GitLab, BitBucket), ajout de hooks pour assurer la qualité du code.
- Mise en place de CI/CD (Continuous Integration, Continuous Delivery) avec jenkins.

Autes :
- Mise en place et intégration d'un moteur de recherche avec ElasticSearch et Data-Dashboarding avec ElasticStack.

Expériences

KellyDeli

Restauration

Lead Dev

Paris, France

octobre 2017 - Aujourd'hui

Refonte et maintenence d'une application de gestion de commerce de kiosks, au sein d'une équipe agile.
Mise en place d'une application de monitoring pour la gestion des kiosks (kiosks connectés, versions, chiffres d'affaires, problèmes, ...)

Les majeurs fonctionnalités de l'application:

- Imprimer des tickets.
- Synchroniser les données avec un Back-Office.
- Remonter les données de production au Back-Office.
- Génerer des plans de production.
- S'authentifier à l'app de monitoring avec gestion des rôles.
- Lister les differents kiosk avec tous les informations les concernant (pays, connecté, version, chiffre d'affaire, débit, ...), avec filtres et tris.
- Afficher des graphes d'évolutions des chiffres d'affaires /productions des kiosks.

Les tâches effectuées:

- Refonte de l'application (Clean Code, Best Practices, ...).
- Augmentation du test coverage (+ 90%).
- Upgrade des version des technologies utilisées (Angular7, ...).
- Amélioration des performance de l'application (pwa, ...).
- Ajout de fonctionnalités et correction des bugs (maintenance).
- Dockerization des différents composant de l'application.
- Mise en place d'un CI/CD avec Jenkins, Ansible, ...
- Déploiement sur les kiosks et gestion des versions.

Societe Generale SA - Société Générale

Banque & assurances

Développeur Full-Stack

Paris, France

avril 2017 - octobre 2017

Développement d'une application desktop et mobile de recherche d'assets, au sein d'une équipe agile.

Les majeurs fonctionnalités de l'application:
- Permettre d'effectuer des recherches poussées avec plusieurs critères sur les assets, les assets représentent toute machine physique ou virtuelle (serveur, pc bureau, laptop, mobile, tablette, câble, ...) - Trier et filtrer sur les resultats de recherche.
- Gerer l'historique de recherche (stockage en base de données interne au niveau du mobile).
- Afficher, ajouter, supprimer et modifier les favoris.
- Avoir un mode non connecté qui permet de sauvegarder les recherches et les résultats des recherches et la consultation par la suite en mode non connecté (pas d'internet).
- Executer des recherche en scannant le code bar des machines directement.

Capgemini - Capgemini Organisation

Agence & SSII

Développeur Full Stack

Casablanca, Maroc

février 2016 - août 2016

Développement d'une application web intégré dans le portail SWAPP (Site Web Adressé aux Partenaires et Prestataires) d'Engie, au sein d'une équipe agile.

Les majeurs fonctionnalités de l'application:
- Permettre aux partenaires et prestataires d'Engie de vendre des contrats d'énergie à des particuliers à travers l'application web.
- Générer des contrats d'énergie.
- Suivre les objectifs des différents partenaires et prestataires.
- Gérer les partenaires et prestataires.

OCP

Industrie matières premières

Développeur Web Full Stack et Mobile

Casablanca, Maroc

juillet 2015 - novembre 2015

4 recommandations externes

Formations

Certifications

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte