-
CS Systèmes d'Information
- Développeur
PARIS 8
2014 - 2015
Portail web géomatique (SIG) permettant l'ingestion et la présentation de données multi-formats.
Développeur : développement de composants AngulaJS pour la saisie de formulaires de recherche
multi-critères.
Intégration d'un composant permettant la visualisation 3D.
Environnement technique :
Langages : AngularJS, javascript, CSS, PostGIS
Framework : Openlayers3
-
CS Systèmes d'Information
- Responsable technique
PARIS 8
2011 - 2014
Web services et Portail web géomatique (SIG) permettant la recherche multi-critères (emprise
cartographique, mot clés) de produits géographiques. Gestion des commandes (suivi de panier, création
de la commande, suivi d'avancement). Gestion des utilisateurs : création de comptes, mot de passe et
droits d'utilisation.
Responsable technique : choix des technologies liferay (portlet java), apache, tomcat, SOAP, hibernate,
jQuery, openlayers
Développeur : développement de portlets coté serveur, interface client javascript jQuery
Déploiement, intégration et formation sur site : intégration du portail dans l'écosystème Kheper,
sécurisation du frontal apache (https, proxy, rewrite...)
Environnement technique :
Langages : JAVA 6 (jaxb, servlet...), javascript, CSS, Oracle spatial
Framework : Spring 3, Hibernate, jQuery, Openlayers, BIRT (reporting)
Plate forme : Linux
Logiciels : Eclipse, Liferay, Junit, Maven
Outils : checkstyle, findbugs
-
CS Systèmes d'Information
- Responsable technique pour la maintenance
PARIS 8
2008 - 2011
et les évolutions du BdMS. Le BdMS (Bureau des
métadonnées et métadonnées de service) est un serveur d'information du CNES. L'information fournie
par le BdMS se compose des descriptions détaillées de deux types de ressources : les collections de
données et les services applicables aux ensembles de données.
Réponse aux appels d'offre pour les évolutions du BdMS
Conception, choix des techniques et outils
Codage, tests unitaires
Validation
Environnement technique :
Langages : JAVA, Spring, XML, javascript, SQL oracle (Xpath)
Logiciels : Eclipse, Junit, Maven
Outils : Hudson (intégration continue), checkstyle
-
CS Systèmes d'Information
- Développeur
PARIS 8
2008 - 2011
pour la maintenance et les évolutions du projet SIPAD (Système d'Information et de
Préservation d'Accès aux Données)
Ajout de modules pour rendre le SIPAD compatible avec les besoins SSALTO
Codage, tests unitaires
Validation
Recette sécurité au CNES pour apache et tomcat
Environnement technique :
Langages : JAVA, XML, javascript
Logiciels : Eclipse, Ant, Apache, Tomcat
-
CS
- Ingénieur développement
2007 - maintenant
-
CS Systèmes d'Information
- Responsable technique pour le compte de l'équipe
PARIS 8
2007 - 2007
mini-micro. Conception et Réalisation pour le CNES
(Mini-Micro CCC proteus-Myriade) du logiciel Trafic. Le rôle de Trafic est d'assurer les transferts de
données interne et externes aux CCC.
Trafic base sa configuration sur des fichiers XML, il repose sur l'utilisation de 3 protocoles : RCP, FTP,
SFTP.Conception, choix des techniques et outils
· Codages, validation
· Test unitaires
Environnement technique :
Langages : JAVA (1.6), XML, JAXB, UML
Logiciels : Eclipse, Junit, Maven
-
EADS
- Ingénieur développement
2002 - 2006
Réalisation d'un ensemble de Bancs d'Intégration Logiciel pour le programme A380 (BIL A380). Ces
bancs sont destinés à laréalisationdesessaisd'intégrationetdevérificationdeslogicielsembarqués.Il
s'agit des logiciels de type Operating System et des fonctions avioniques.
L'IHM développée en java doit suivre les spécifications des widgets A661 pour le protocole Arinc 661
et permet une interaction entre le testeur et l'application utilisateur. Elle permet également la
visualisation, la sauvegarde des messages émis par l'application utilisateur (possibilité de rejeux des
tests).
· Spécification sous UML des fonctionnalités des widgets :Diagramme de classes et séquences.
· Utilisation des Swings java pour l'ihm utilisateur :création d'un `'Look And Feel'' java spécifique