Badges
Certifications
Work Experience
Programmeur Analyste
Corium Inc.•  March 2022 - March 2024•  Montreal
Concevoir et intégrer un module d'importation d'e-mails pour notre système existant. En exploitant Microsoft Azure et en développant en Java, ce module utilisera OAuth2 pour une authentification sécurisée avec la boîte mail Microsoft 365. Il permettra la lecture des e-mails, la gestion de leur état, le déplacement et l'importation des e-mails dans notre système. Les e-mails importés seront ensuite analysés en fonction d'un modèle de métadonnées prédéfini, optimisant ainsi le traitement et l'exploitation des données. Utilisez efficacement la technologie JavaOCR pour lire le contenu des fichiers PDF, en particulier divers fichiers de factures, et améliorez la précision de la lecture intelligente grâce aux tests unitaires. Utilisez Java pour écrire des scripts afin d'appeler régulièrement l'interface SharePoint pour télécharger et importer des documents de nœud spécifiés dans votre système, et les analyser en utilisant des métadonnées définies. Développez de nouvelles fonctions système en fonction des besoins des utilisateurs, telles que des filtres de recherche de fichiers, l'appel d'API RESTful pour effectuer la vérification du code étudiant, l'utilisation de Java Codec pour compresser automatiquement la taille des fichiers importés, et l'utilisation du multi-threading et des tâches planifiées pour importer automatiquement des fichiers. Assistance à distance pour la publication de scripts clients. Mettez à niveau EJB2 vers EJB3 pour optimiser l'efficacité du développement. Utilisez OpenCMIS pour créer, mettre à jour, interroger et supprimer des nœuds Constellio. Environnent technique Java8 /EJB3.0/Microsoft SQL Server /Java EE/ GWT/Librex /Constellio/Eclipse/Microsoft AZURE
Education
Université de Bretagne Sud
Mathematics, M.Tech•  June 2009 - September 2011