Projet : Easiris
Développement d’une application Web permettant aux conseillers de la Banque populaire et Caisse
d'épargne de souscrire à des contrats d'épargne salariale pour leurs clients.
Équipes : 6 personnes
Organisation en agile, en respectant toutes les cérémonies :
Daily meeting
Sprint planning (3 semaines)
Rétrospectives
Démo
...etc.
DOMAINE D’INTERVENTION :
Développement back en Java 8, Spring 5.
Développements d'APIs REST, standards OpenAPI.
Création des batches avec spring batch.
Mise en place des tests unitaires en utilisant Junit et Mockito.
Participation au développement de la partie front de l’application :
● Migration du front AngularJS vers Angular.
● Création des Modules avec une stratégie de routing qui a pour but de charger les différents modules à la demande (lazy Loading).
● Mise en place d'un store NgRX. Tests unitaires Karma Jasmine.
Projet : Référentiels-Sites
Conception et développement d’un système de gestions des sites techniques (Fibre,Fixe,Mobile) d’orange France .
Équipes : 9 personnes
Organisation en agile, en respectant toutes les cérémonies :
Daily meeting
Sprint planning (3 semaines)
Rétrospectives
Démo
...etc.
DOMAINE D’INTERVENTION :
Contribuer au développement des différents modules (Site,Access,Contact,Address) constituant
Refsites : la mise en place des contrôleurs,service et DAO en utilisant Spring.
Contribuer au développement des outils de « Qualité des Données » de Refsites : ce sont des outils dédiés pour corriger des données erronées qui sont déjà enregistrées dans la base de données.
Mise en place des tests unitaires en utilisant Junit et Mockito.
Mise en place d'une architecture front Angular 7 :
● Création des différents modules de l’application.
● Gestion de l'état global de l'application avec des services basés sur RxJS.
● Utilisation de divers composants Bootstrap pour développer l'interface utilisateur.
Projet 1 Admin Portal : Dans un environnement Web, Le projet a pour but d’améliorer et de faciliter le suivi et la gestion des différentes activités des hôtels.
Équipes : 6 personnes
DOMAINE D’INTERVENTION :
Participation à la modélisation.
Conception et développements des différents modules (Users,Hotels,Outlets..) en utilisant le framework spring .
Développements des services de type Service pour les différents modules en en utilisant AngularJs.
Création des composants HTML réutilisables (Directives) en utilisant AngularJs.
Création des contrôleurs pour les différents modules en utilisant AngularJs.
La configuration d’un système de routage avec AngularJs pour permettre la navigation à travers différentes pages de l’application.
Rédaction de tests unitaires en TDD.
Couche middleware pour les applications mobiles Rotana(une chaîne d'hôtel établi à Abu Dhabi). Ce projet repose sur l'utilisation de services Web pour communiquer avec des systèmes tiers (spécifiquement avec PMS : Property Management System). Il assure également la disponibilité des
données pour les clients qui sont sur les applications mobiles en utilisant le format JSON
DOMAINE D’INTERVENTION :
Participation à la modélisation.Développement du module de la gestion des utilisateurs
Développement de WEB Services.Développer les différents écrans de l’application en utilisant JSF et
Primefaces.