Jean-Charles Giardina
Développeur Java, Morgan Stanley
Je suis passionné par l'informatique et les nouvelles technologies depuis toujours.
2007 - 2011Développeur Java Serveur pour des projets Télécom et Bancaire
2006 - 2007Responsable du projet de mise en oeuvre d'un environnement de test unitaire des EJB pour le logiciel Iris Finance.
2006 - 2006Conception de l'architecture d'une application financière
- Écriture du document d'architecture
- Formation et supervision de l'équipe de développement
- Mise en oeuvre d'un module d'authentification LDap par le Serveur JBoss
Environement technique : J2EE, Eclipse 3, JBoss 4, LDAP, Struts 1.2, Oracle 9
2005 - 2006Conception et développement d'application d'aide à la décision sur la qualité de la production de bobine d'acier
- Écriture de la documentation technique
- Développement de la WebApplication en Struts avec Eclipse
- Écriture des tests unitaires avec Junit
- Intégration du framework maison (FOX)
Conception et développement d'application de simulation de production d'acier
- Écriture de la documentation technique
- Écriture des tests unitaires avec Junit
- Développement de la WebApplication en Struts avec Eclipse
- Réalisation d'un webservice SOAP avec Apache Axis
- Intégration du moteur de règles JRules
Environnement technique : J2EE, Eclipse, Tomcat, Struts, Junit, JRules
2005 - 2005Gestion d'un réseau d'entreprise
- Sécurisation des Systèmes d'exploitation
- Connexion du réseau intranet à l'ADSL (LiveBox)
- Configuration d'un réseau WiFi
Environnement technique : Windows XP, WiFi 54G, LiveBox
2005 - 2005Conception et développement d'applications Intranet autour du système d'information (Dashboard)
- Écriture de la documentation technique et des plans de tests
- Développement J2EE avec Eclipse, Hibernate, Struts
- Contact direct avec les utilisateurs
Environnement technique : WebLogic, Jboss, J2EE, Hibernate, Eclipse
2003 - 2003Mise en oeuvre d'une plate-forme d'envoi de SMS pour les clients GSM
- Installation et configuration de RedHat 7.3 sur 17 serveurs xSeries d'IBM.
- Configuration des serveurs SSH.
- Gestion des clefs cryptographiques utilisés pour la gestion des accès sécurisés.
Environnement technique : Red Hat 7.3, SSH, IBM xSeries
Mise en oeuvre d'une migration de plate-forme applicatifs
- Migration de 14 serveurs SUN de la plate-forme Gem2B en une plate-forme J2EE (Apache, Websphere, Oracle) multi-applicatif.
- Mise en production d'applications stratégiques (Customer Item Book, Webstore) sur la plate-forme multi-applicatif chez l'hébergeur Matra Global Netservices.
Environnement technique : Solaris, SSH, WebSphere 3.5
2002 - 2002Développement d'une application de commerce électronique BtoB (Projet Gem2B)
- Ré-ingénierie logicielle : réécriture des Servlets et des JSP, mise en place de Struts.
- Ré-ingénierie de la plate-forme matérielle (14 serveurs)
- Gestion des certificats x509 (PKI) pour l'authentification client.
- Interlocuteur préférentiel de l'hébergeur Matra Global Netservices
Environnement technique : Java, Websphere 3.5, HTML, Struts, Apache, PKI, CVS
2000 - 2002Développement d'un serveur d'importation de donnée bancaire
- Développement du serveur en Java
- Gestion des flux de données XML
- Mise en oeuvre et réalisation des tests de validation
Environnement technique : Java, XML, JAXB, JAXP, JUnit, PVCS
Développement d'un site de gestion de contenu pour le projet Européen Telenet
- Développement du site en PHP
- Mise en oeuvre de l'authentification par carte à puces (Apache/SSL)
- Personnalisation des cartes GemSAFE (Certificat X509)
Environnement technique : PHP, PKI, Apache 1.3, Java
Sécurisation de plate-forme HTTP à l'aide de carte à puce
- Étude d'une sécurisation d'un site web par carte à puces,
- Écriture du cahier des charges technique
Environnement technique : Apache 1.3, PKI, PKCS #11, certificats x509
Projet Européen FILIGRANE
- Écriture de la documentation technique
- Développement d'un tunnel RMI over HTTP en Java
- Développement d'applets pour cartes à puce Java
Environnement technique : WebSphere, Java, RMI, Servlet, J2RE, JavaCard, Apache 1.3
Projet Européen CITIES (Villes de Bruxelles, Rome, Madrid, Marseille)
- Écriture de la documentation technique
- Sécurisation du portail CITIES par cartes à puce
- Présentation de la solution devant les responsables de la ville de Marseille
Environnement technique : SSL v3, PKI, Cartes à puce GemSAFE, PKCS #11, certificats x509
1997 - 1999Projets Européens
- Développement d'applets signées utilisant des cartes à puce
- Développement d'un proxy OCF pour piloter les lecteurs de cartes
Environnement technique : Java, OCF, Carte à puce
Mise oeuvre d'un environnement de développement pour JavaCard GSM
- Étude et mise en oeuvre d'un environnement de développement pour applet-GSM
- Développement d'un pilote d'application JavaCard
Environnement technique : Java, JavaCard, Cartes GemXpresso, PVCS, Visual Café
Développement d'un serveur de base de donnée documentaire
- Maintenance logicielle du serveur de base de données documentaire
- Développement en Langage C sur serveur SUN et Windows NT
Environnement technique : C, SUN OS, Windows NT, Microsoft Visual C++, GCC