Projet: Étude, développement et intégration de modules Java pour le projet NEMO (Nouvel Environnement de Modélisation). NEMO est un logiciel de calcul stochastique gérant l’actif-passif de CNP-Assurances, la modélisation de produits de prévoyance et d'assurance vie et permet également de maîtriser les risques de marché, tant sur les aspects financiers qu’actuariels.
Encadrement technique d’une équipe de 3 personnes
- Participation à la rédaction des spécifications techniques
- Conception d'un POC en Java Swing pour interfacer NEMO avec un nouveau moteur de calcul (PROPHET Professional) via son API en s'appuyant sur DCOM
- Conception et développement des IHM Multithreads en Java/Swing (MVC)
- Développement de modules d'accès à la base de données
- Développement d’une couche utilisant POI pour l’exploitation et l’import massif de données Excel
- Développement de Web-Services avec CXF
- Développement de modules coté Serveur RMI (JVM Matlab), intégrant la communication avec les modules Matlab de la couche « Métier »
- Test et déploiement des différents modules, serveurs et clients
Projet: Développement des applications (Côté Serveur & Client) d'une plateforme de supervision d'un centre de production (Machines robotisées, usinage, rivetage, assemblage, perçage…)
Participation à la rédaction des analyses fonctionnelles
- Développement en C++ des librairies de transit java/C++ basé sur JNI, permettant les appels aux DLL d’interface avec des périphériques matériels et des traceurs
- Développement en java des modules RMI coté Serveur, intégrant les librairies JNI pour les synchronisations des périphériques, le Framework Hibernate pour la persistance et l’accès aux données.
- Conception et développement en java/Swing des clients Multithreads (MVC) du serveur d’objets
- Test et déploiement des différents modules, serveurs et clients
Projet: Conception et développement d’une application de commande et de supervision d’un simulateur de propulseur spatial (PINOINE 2G)
Projet: Conception et développement d’une application de commande et de supervision d’un simulateur de propulseur spatial (PINOINE 2G)
Fonction : Consultant en Développement Java /Swing
- Développement d’application MultiThread en Java / Swing et implémentation de la persistance en utilisant la spécification JDO avec JPox
- Développement de modules de communication à l’aide de l'API javax.comm
- Développement en JNI des appels aux bibliothèques C++ d'accès aux flux de données fournies par la carte National Instrument NI USB-6009
Projet: Développement des applications de supervision d'une cellule robotisée de radiographie intégrant deux robots FANUC
Conception et développement des IHM en Java/Swing
- Développement d'un client en java communiquant avec le service web du contrôleur du robot maitre pour le pilotage et la supervision de la cellule à distance.
- Programmation des taches de fonds robots
Projet: Développement d’une interface utilisateur en Java/ Swing
Fonction : Développeur en Java natif
Suite à un manque d’ergonomie en termes de gestion de demandes d’achat dans l’ERP de Cybermeca, j’ai été chargé du développement d’une interface utilisateur en Java/ Swing, pour faciliter leurs validation et leur suivies.
Projet: Développement d'une application de commande et de supervision d'un centre d'usinageRéalisation d'Assemblage.Net de communication TCP/IP (Sockets) pour des générateurs de courant DELTA ELECTRONIKA (VB.Net)
- Développement d’IHM sur WinCC ainsi que l’écriture des scripts d’animation.
Projet: Conception et développement et déploiement d'un client d'un serveur OPCConception de la base de données de l’application
- Intégration Wrapper.net d’Objets COM pour la communication avec le Serveur OPC Applicom
- Développement d’IHM sous Windev 11
- Déploiement de l’application
Modification en SAV des logiciels chez les clients
- Corrections d’anomalies
- Participation à la programmation d'automates Siemens
- Programmation de routines de test et de simulation pour les développeurs et les automaticiens
- Test et validations programmes
- Reporting : création d'états et de rapports avec WDEtat selon les besoins des collaborateurs de Cybermeca
- Réalisations de documents techniques et de manuels utilisateurs
Projet: Développement d'un logiciel de test et de simulation
- Développement d'un logiciel de test et de simulation des programmes d'automates Siemens en C++ sous C++ Builder
- Appels aux fonctions d’une librairie Open Source (LIBNODAVE) pour l’accès en lecture et en écriture aux données de l’API Siemens.
- Participation aux tests de validation des programmes automates