Le client est un courtier en assurances leader du marché, implanté à Monaco depuis plus de 70 ans.
Développement d’un nouveau module basé sur des APIs (LIGASSUR),
Implémentation d’une fonctionnalité de migration d’une application de comptabilité (RIOWEB),
Développement d’une application de migration d’un GED permettant le stockage et l’indexation
automatique de documents, via des fichier XML,
Écriture des requêtes SQL pour nettoyer les données et les exporter vers une nouvelle solution,
Le client est un acteur majeur de la construction et de la rénovation de maisons individuelles. Il s’agit
d’un projet de Maintenance évolutive et corrective (TMA) de logiciels utilitaires développés en
WinDev/Transct-SQL.
Chaîne Affaires : L’application métier Chaîne-Affaires est une base d’information commune à
l'ensemble du groupe GEOXIA. Elle sert à gérer les contrats de construction initiés par les
commerciaux de la société du Prospect/Contact, à la réalisation de la construction de maison
individuelle ainsi que la gestion financière.
Phénix Évolution : L'application métier "Phénix Évolution - Chaîne-Affaires" est une base
d'information commune à l'ensemble des agences de "Phénix Évolution". Elle permet de gérer les
Marchés de Travaux ou Contrats de rénovation initiés par les techniciens commerciaux de la société.
Calvendeur : C’est l’application historique du groupe GEOXIA permettant de calculer les
commissions des équipes commerciales (vendeurs, responsable d’agence et chefs des ventes).
Développement de nouvelles fonctionnalités,
Analyse des retours et correction des bugs,
Ecriture de requêtes SQL, des procédures stockées et des vues,
Faire des extractions des données,
Préparation et organisation des packages des mises en production,
Support technico-fonctionnel,
Développement d’un Dashboard de visualisation
d’indicateurs et de statistiques sur l’actualité et les publications sur le réseau social Twitter.
Client : AInfinity, une startup qui développe des solutions innovantes à base d’intelligence
artificielle basée à Londres.
Recueil et analyse des besoins client,
Développement d’un composant de recherche de l’actualité et de publications par mot clé,
Développement des composants graphiques en utilisant React.js,
Visualisation des indicateurs sur le sentiment et l’objectivité des articles et des tweets dans des
graphes en utilisant react-chartjs,
Au sein d’une équipe de 9 personnes, j’ai participé aux projets listés et détaillés ci-dessous :
Maintenance évolutive et corrective de deux logiciels utilitaires développés en Windev :
Le Généraliste : Logiciel de gestion de dossiers médicaux informatisés
Dashboard : Outil de support utilisateurs et de gestion de licences
Développement de nouvelles fonctionnalités,
Analyse des retours et correction des bugs,
Support technico-fonctionnel,
dans le
développement d’applications pour répondre aux besoins de ses clients finaux sur les projets suivants :
ProManager : Une application de gestion de facturation et de gestion commerciale.
Modélisation et conception de la base de données en UML,
Développement des fonctionnalités de gestion de stocks, clients, factures et de paiements,
Livraison des livrables et assistance à la recette,
Investigation sur les retours et correction des anomalies,
Déploiement de l’application sur les serveurs du client,
StudentConnect : Une application de scolarité pour les étudiants d'une faculté privée
C’est une application client-serveur de notifications d’informations (emplois du temps, absences,
messagerie).
Modélisation de l’application en deux parties :
- Application serveur : Identifie l’étudiant et lui présente les informations,
- Application mobile : Affiche les informations à l’utilisateur final,
Implémentation du protocole de communication via des sockets et des threads,
Implémentation d’une fonctionnalité de gestion d’historique de notifications sur l’application
mobile,
Livraison et assistance à la recette,
BiblioManager : Une application de gestion de bibliothèque.
Modélisation et conception de la base de données avec la méthode Merise,
Développement des différentes fonctionnalités de l’application,
Gestion et suivi des livres en affectant un code à barres pour chaque livre,
Suivi des retards de remise des livres via des effets visuels,
Classification des étudiants selon leur ponctualité pour la remise des livres,
Investigation sur les retours et correction des anomalies,
Au sein d’une équipe de 5 personnes, j’ai participé aux projets listés et détaillés ci-dessous :
RamaCaisse : Maintenance évolutive et corrective d’une application d’encaissement
Développement d’une nouvelle fonctionnalité de backup,
Investigation et analyse des retours,
Correction des anomalies,
Support technico-fonctionnel aux utilisateurs,
TaxiTracker : Développement d’un logiciel et d’une application mobile de réservations de taxis
Recueil et analyse des besoins client,
Implémentation d’un protocole de communication basé sur les sockets pour la gestion de
réservations des taxis,
Investigation et correction des anomalies,
AlloTaxi : Développement d'un site web dynamique.
Analyse des besoins du client et conception générale,
Implémentation du protocole de communication entre le site et une application via les sockets,
Déploiement du site sur un serveur Web,
Projet Dashboard : Refonte de l’outil Dashboard en une application Web développée en .NET
Participation dans la mise en place de l’architecture technique,
Conception détaillée des différentes fonctionnalités en UML,
Réalisation des développements et des tests unitaires,
Investigation sur les retours et correction des anomalies,
Projet CareConnect : Migrations des bases de données vers la base cible de l’outil « CareConnect »
Sur chaque besoin client, les phases de migration d’une base de données sont les suivantes :
Visualisation et analyse de la base de données sur l’outil approprié ;
Développement de l’outil de migration en C#,
Ecriture de requêtes SQL et extraction des données utiles de la base source,
Mapping des données obtenues dans des modèles de données cibles,
Export des données dans des fichiers XML cibles,
Livraison des fichiers de données XML avec SFTP via FileZilla,
Bases sources migrées : SQLServer, HyperFileSQL, PostgreSQL, H2, 4d DB, couchDB, Derby DB,
Access ;
Base cible : H2 ;