JaspertReports (Jaspert Report) est un outil Open Source qui permet d'effectuer des reportings. Jaspert Report (Jaspert Report) constitue l'API java de production de rapports. JaspertReports (Jaspert Report) est basé sur des fichiers XML.
Mission 1: Projet de migration du site de data hippique
Équipe: 1 PO, 1 Lead Tech, 1 Dev backend, 1 Dev front et backend.
Missions:
• Reverse engineering sur de la data afin de préparer une migration vers un système
Firebase
• Développement backend (APIs et logique métier)
• Consommation des données hippiques depuis la nouvelle base Firebase au lieu de
Postgresql
• Modélisation et création de collections Firebase
• Tests d’optimisation du temps de chargement des données depuis Firebase
• Tests unitaires avec Junit
• Revue de code
• Livraison en pré production et tests fonctionnels
• Déploiement en Prod avec Google Cloud Plateform
Projet 1 : CDC-Net : Plateforme de dépôts de fonds et de gestion des comptes pour les
notaires
Équipe : 1 PO, 1 BA, 1 Lead Dev, 1 Dev front et back
Missions :
● Analyse des besoins
● Conception UML
● Développement backend (APIs et logique métier)
● Intégration de l’api SWIFT (pour les transactions bancaires)
● Création des états d’impressions avec Jasper Reports (génération de fichiers .pdf)
● Tests unitaires avec JUnit
● Mise en place de l’application Web
● Revue de code
● Mise en pré production et tests
● Déploiement chez le client et support client
Outils: Java JEE, Angular 2+, HTML CSS, IntelliJ, Gitlab, PostgreSQL, Jasper Reports
Projet 2 : SOGEM : Plateforme interne de gestion des budgets et dépenses de l’OMVS
Équipe : 1 PO, 1 BA, 1 Lead Dev, 1 Dev front et back
Missions :
● Analyse des besoins
● Conception UML
● Développement backend (APIs et logique métier)
● Utilisation de l’outil Camunda pour le workflow des process
● Création des états d’impressions avec Jasper Reports (génération de fichiers .pdf)
● Tests unitaires avec JUnit
● Revue de code
● Mise en place de l’application Web
● Mise en pré production et tests
● Déploiement chez le client et support client
Projet : PAGCF : Développement d’une application de gestion de la contribution foncière
pour la DGID (Direction Générale des Impôts et Domaines)
Équipe : 1 PO, 1 BA, 3 Dev front et back
Missions :
● Analyse des besoins
● Conception UML
● Développement backend (APIs et logique métier)
● Mise en place de l’application Web
● Connexion avec l’environnement SIG pour la cartographie
● Revue de code
Projet : Mise en place d’une plateforme de gestion des rendez-vous médicaux
(********)
Missions :
● Enquête client (les patients et le corps médical)
● Analyse des besoins
● Conception UML
● Développement backend et frontend en Laravel (Php)
● Intégration d’API
o Orange SMS API pour les notifications SMS
o Amazon Web Service S3 pour le stockage des fichiers
o PayDunya pour les paiements électroniques
● Mise en pré production et tests
● Présentation du prototype à l’hopitâl CTO de Grand Yoff
Projet : RH : Développement d’une application de gestion des ressources humaines
Équipe : 1 PO, 3 Dev front et back
Missions :
● Analyse des besoins
● Conception UML
● Développement backend et frontend en Laravel (Php)
● Revue de code