SoftwareLz est un éditeur de logiciel spécialisé sur le domaine MDDM (Model Driven Data Management): Simplification de la création de site internet/intranet, Création très rapide de maquette pour les réponses d’appel d’offre .
Ce produit est basé sur l’architecte J2EE : GWT pour l’IHM, Spring en tant que conteneur léger, Hibernate pour l’accès au base de données, Tomcat en tant que conteneur servelet.
Les principes sont:
- Modélisation du problème du client
- Génération d'une interface graphique standard
- Les données sont stockées dans un Repository standard
- Pour les problèmes spécifiques, développement spécifiques
OrchestraNetworks est un éditeur de logiciel spécialisé sur le domaine MDM (Master Data Management): Gestion de données référentielles des très grandes sociétés, notamment pour les banques/Assurances. La société est le leader de ce marché en France. Le produit est basé sur JSP/JSF pour l’ihm, J2ee/JDO/JDBC, gestion de transactions, gestion de cache/performance.
• Architecte J2EE/Développement
- Conception et développement nouvelle génération de noyaux : versioning management, et performance amélioration
Au sein de la Direction des Projets d’Aptus, dans le cadre du développement de System Automatisé de Gestion de Handball (SYGAH) SYGAH est un site intranet permet la Fédération française de Handball de gérer automatiquement : les licences, les clubs, les compétition, l’arbitrage
• Responsable technique du projet : une équipe de 6 personnes.
- Définition de l’architecture de l’application
- Encadrement technique ( une équipe de 6 ingénieurs )
- Gestion du projet (estimation de charge, planning, suivie d’avancement)
- Développement du FrameWork de système (java, XML, XSLT, HTML, JAVASCRIPT)
Au sein de la Direction des Projets d’Aptus, dans le cadre du développement de plateformes EAI d’intégration de codes de calcul scientifique (Quercy). Quercy permet, à partir de CAO de systèmes, d'appliquer des modules de calcul hétérogènes (méthodes numériques, formats de données, et fournisseurs différents), et de traiter les résultats. Elle permet la gestion et la capitalisation de l'ensemble des données d'expertise (résultats, données d'entrée, analyse, rapport, images etc..).
• Responsable de l’activité IHM : l’activité IHM regroupe toutes les IHM du projet Quercy.
- Définition de l’architecture de l’IHM
- Encadrement technique ( une équipe de 4 ingénieurs )
- Gestion d’activité (estimation de charge, planning, suivie d’avancement)
- Rédaction de documents : spécification, conception, test
- Développement (java, swing, XML, Design pattern, Multithreads)
• Réponse à appel d’offre : outil de gestion de Réseau Electrique Moyenne Tension.
- Analyse des exigences du client (cahier de charge du client)
- Analyse de la faisabilité
- Proposition de solutions techniques (C++, XML, Design pattern)
- Estimation de charge
Au sein de l’équipe de R&D, dans le cadre du développement des produits logiciels spécialement dédiés au domaine du traitement de données XML.
• Test et Validation : participation aux phases de test et de validation du produit (4 mois)
- Encadrement technique ( une équipe de 3 ingénieurs )
- Création de jeux de tests
- Automatisation de tests
- Test IHM (Mercury Interactive – Quick Test)
• Activité IHM : l’activité IHM avait pour but de développer toutes les IHM de la société (IHM d’Administration de Mediator, IHM d’Administration Repository, Editeur XML-SQL mapping) (20 mois).
Mediator est un logiciel qui facilite l’utilisation de bases de données hétérogènes via l’interface XML (intégration et extrait de données XML). Les clients potentiels de Mediator sont des sociétés qui ont des bases de données hétérogènes (Oracle, SQL Server, DB2, Sybase).
Repository est une base de donnée semi-native XML qui est à mi-chemin entre la base de données relationnelle et la base de donnée native XML.
L’éditeur XML-SQL mapping est un outil qui facilite la création de correspondances entre le « XML Schema » et les tables de base de données relationnelles.
- Définition de l’architecture de l’IHM
- Encadrement technique ( une équipe de 3 ingénieurs )
- Gestion d’activité (estimation de charge, planning, suivie d’avancement)
- Rédaction de documents : spécification, conception, test
- Développement (java, swing, XML, Design pattern, Tomcat, Axis)
• XML Schema Composant : compilateur de langage XML Schema (12 mois).
- Analyse de la norme W3C XML Schema
- Reprise de codes existants : codes de l’ancienne norme
- Développement pour l’adaptation de nouvelle norme
- Utilisation massive de Design patterns
Au sein d’Alcatel CGA, dans le cadre de produit SAE (Système d’Aide à l’Exploitation) de Tramway et Bus.
• Conception et réalisation de l’IHM de poste opérateur
- Analyse des exigences de la spécification
- Conception et réalisation (VC++/MFC, ADO, SQL Server, COM/DCOM, multithreads, Rose)
Au sein de B2i, dans le cadre de projet SEOUL (Système de supervision pour la ligne 6 du métro de Séoul, Corée du sud)
• Conception et réalisation du « Processus Manager » module permettant de gérer l’ensemble des processus de l’application
- Analyse des exigences de la spécification
- Conception et réalisation (VC++, Inter-Process-Communication, NamedPipe, Rose)
Au sein de B2i, dans le cadre de projet ATISA (Liaison de données entre avions de lignes et lcentre de contrôle aérien)
• Conception et réalisation de la synthèse vocale (Text to Speech)
- Analyse des exigences de la spécification
- Conception et réalisation du système (VC++, MFC, COM, Direct Sound)
Dans le cadre d’un échange entre l’Univesité de Tsinghua (Chine) et l’INSTN (Saclay), travail sur un Système Expert destiné à faciliter l’utilisation de Jauges Neutroniques.
• Etude de la méthode de Monte Carlo, (méthode statistique permettant de résoudre l’équation de Boltzmann en simulant les trajectoires des particules).
• Etude et utilisation du code MCNP, (code américain de la méthode Monte Carlo : C, Fortran, plus de 100 000 lignes).
• Migration du code MCNP de MS-DOS vers système LINUX
• Développement de règles de calcul pour le Système Expert de Jauges Neutroniques (C++)
En raison d’intérêt personnel, étudie du marché financier : la comptabilité, la bourse.
Au sein du laboratoire « Isotopes », dans le cadre du développement d’un Système de mesure, en ligne et en temps réel, de la qualité du charbon.
• Analyse de faisabilité du système.
• Analyse du marché potentiel du système.
• Conception et réalisation du système : IHM, système embarqué
• Encadrement technique (2 stagiaires)
• Installation ce système chez clients finals, support après vente