Evolution d’un système transférant les fichiers déployés sur deux réseaux différents en mode projet.
Chiffrage, suivi des développements avec reporting et montée en compétence d’une équipe de 5 personnes. Mise en place des bonnes pratiques, revue du code pour la migration technique des Webservices SOAP de serveurs JEE5 vers du JAVA8/Tomcat 9, de Struts vers Spring Boot 1.5 (Web/Security) et des bases Oracle vers des bases PostgreSQL. Support au développement de nouveaux modules pour l’utilisation du système de transfert à partir du 2eme réseau.
Mise en place de l’ESB JBoss Fuse (OSGI/JAVA8/Camel) en cluster pour gérer l’intégration/le routage avec les différents Webservices REST du Back-end (ERP, Modules PHP/JAVA, …), dans le cadre d’une migration vers une architecture SOA.
Architecture avec exigence de haute disponibilité (HA Proxy), de résilience et de zero-downtime.
API Management avec Kong et IAM avec Keycloak. Gestion du cache avec Redis. Centralisation des logs et métriques avec la pile ELK. Rédaction du DAA, suivi des développements et orientations sur les bonnes pratiques. Provisionning avec Ansible et CI avec Jenkins. Méthodologies Scrum et Kanban.
Évolutions et corrections de l’application ATMB, pour le suivi et le monitoring de l’autoroute du Mont-Blanc. Mise en place de la partie SSO, tests de charges et correction de bugs avec échéancier serré de l’application en JEE6/Java7.
Grand public : Applications/jeux mobiles d’entraînement cérébrale. Etude/identification d’exercices et fonctionnalités à proposer avec chiffrage. Développement mobile en C#7 et moteur de jeu Unity avec prise en compte des différents types d’écrans mobiles. Mise en place d’un d’importateur de données en Vue.js/Java 11/Spring Boot 2. Développement d’un plugin en Kotlin. Firebase comme BaaS. Tests sur mobile et AVD via Android Studio. Ide VSC et Git.
est un projet de recherche qui a pour but de construire un écosystème permettant de faciliter la préparation des repas grâce à la mise à disposition de contenus, d’appareils et de services innovants. Il vise au développement des solutions de cuisine numérique pour le grand public.
Spécifications techniques, développement et maintenance du Bus qui permet le routage de message à de multiples services Rest (SOA). Utilisation des Frameworks Camel, Spring 4, Jackson, Orika et Hazelcast.
Maintenance et évolutions du composant Datastore qui permet l’enregistrement de données avec Spring Data sur base Documentaire MongoDB. Tests de charge avec JMeter.
Rédaction de la documentation technique, développement et maintenance de l’extranet client, permettant la consultation et le suivi de demandes de mise en service de terminaux de paiements. Développement de Portlets (JSR286) et de Hooks Liferay 6.2, avec utilisation des frameworks Spring, JQuery, AngularJS et consommation de services REST.
Maintenance de l’ESB Jboss Fuse dans une SOA, avec l’ajout de routes Camel pour le routage de messages et la consommation de Web services SOAP en multi-threads. Sécurisation des appels des appels aux WS avec double authentification SSL. Méthodologie agile Scrum.
Rédaction de la documentation technique, développement et maintenance de l’extranet client, permettant la consultation et le suivi de demandes de mise en service de terminaux de paiements. Développement de Portlets (JSR286) et de Hooks Liferay 6.2, avec utilisation des frameworks Spring, JQuery, AngularJS et consommation de services REST.
Maintenance de l’ESB Jboss Fuse dans une SOA, avec l’ajout de routes Camel pour le routage de messages et la consommation de Web services SOAP en multi-threads. Sécurisation des appels des appels aux WS avec double authentification SSL.
Refonte du coeur d’une solution de management d'interactions. L’application détermine la plus importante qualification pour répondre au moyen de règles de routage.
Prototypage JEE6 et OSGI, modélisation UML, benchmarking avec JMeter, développement de POC. Multi-threads en OSGI avec Camel, Guice, Guava, CXF and ActiveMQ sur container Karaf pour système embarqué (Cluster Linux) avec contraintes pseudo temps réel (temps de réponse inférieur à la seconde).
Utilisation des Design Patterns Etat, Builder, Factory, Singleton, Façade, Visiteur; IOC,...Utilisation de Git.
OFS est un projet a pour but de construire un écosystème facilitant la préparation des repas grâce à la mise à disposition de services innovants. Il vise au développement des solutions de cuisine numérique Spécifications techniques.
Développement et maintenance du Bus qui permet le routage de message à de multiples services Rest (SOAss Utilisation des Frameworks Camel, Spring 4, Jackson, Orika et Hazelcast. Maintenance et évolutions du composant Datastore qui permet l’enregistrement de données avec Spring Data sur base Documentaire MongoDB. Développement Talend. Tests de charge JMeter. Méthodologie agile Scrum.