Jean-Manuel - Chef de projet JAVA
Ref : 131001G002-
31140 AUCAMVILLE
-
Chef de projet, Développeur, Consultant technique (43 ans)
-
Freelance
Septembre Mai 2018-
A Ce jour INGENIEUR DEVELOPPEUR/ ARCHITECTE –PROS
mission
• Création d’un moteur d’indexation basé sur lucene.
• Amélioration des performances de temps de calculs de mise à jour d’un système de pricing.
• Création d’un module d’export/import excel permettant la mise à jour d’un système CPQ.
Utilisation Lucene, Multi-Threading, Programmation par contrainte.
Techno: Java, Jboss, GIT, docker.
Septembre 2015- A Février 2018 INGENIEUR DEVELOPPEUR/ ARCHITECTE –LYRA NETWORK
mission
• TMA monétique/facturation
• Mise à niveau du système de facturation RTC
• Architecture Logicielle
• Définition du nouveau système de facturation
• Création d’outils de croisement de données
Utilisation Camel, springBoot, ExtJS.
Techno: Java, JPA, hibernate, extjs, Jboss, GIT, docker.
Juillet 2015- Septembre 2015 INGENIEUR DEVELOPPEUR - CAPGEMINI
3 mois - mission
• Développement sur application de support au process de réception de colis de la SNECMA. L’application est une application web légère permettant de scanner des code barres ou QR code et d’effectuer le suivi du colis dans les locaux de la SNECMA. L’application fonctionne sur PC ou douchette motorola
Utilisation java8 et Spring boot.
Techno: Java8, Spring, Spring boot, JPA, hibernate, Thyme leaf.
Avril 2015- À Juin 2015 ARCHITECTE,INGENIEUR DEVELOPPEUR - CLS
3 mois - mission
• Rédaction d’une spécification logicielle d’une application web.
• Modification du modèle de données pour le rendre plus performant.
• Développement de demandes d’évolution.
• Amélioration des performances globales du système.
• Rédaction d’un document d’exploitation et de maintenance.
• Rédaction de procédures de tests d’intégrations.
• Réalisation de tests unitaires.
Mise à jour du système par chaine de traitements.
Techno: Java, TOMCAT, Hibernate, UML.
Novembre 2014- Mars 2015 CHEF DE PROJET, ARCHITECTE, INTEGRATEUR - CLS
5 mois - mission
• Suivi et intégration des développements effectués par les partenaires Européens.
• Rédaction de demande d’évolution auprès de ces derniers.
• Rédaction d’un dossier d’architecture technique.
• Modification de l’architecture dataflow pseudo-temps réel du système afin d’en améliorer les performances dans le but de pouvoir traiter l’ensemble des positions de tous les bateaux dans le monde.
• Développements de ces modifications.
Dataflow, Big data, enrichissement des données provenant de l’ensemble des bateaux circulant dans le monde.
Techno: Java, TOMCAT, CAMEL, CXF, WSO2 esb et bps, weblogic, axis, Python, Oracle, UML.
Juin 2014- Octobre 2014 CHEF DE PROJET CPQ – CAMELEON SOFTWARE
5 mois– mission
• Rédaction des spécifications fonctionnelles et logicielles d’une interface web service REST pour l’ensemble des interfaces que le produit exposait via web service soap.
• Initialisation du développement de l’interface.
• Participation à la spécification fonctionnelle d’un nouveau moteur de résolution de contraintes.
Gestion des problématiques techniques et Utilisation des CSP
Techno: UML, Java, JBOSS, RESTEASY, CSP, Oracle
2011-2014 INGENIEURDEVELOPPEUR, RESPONSABLE TECHNIQUE– INFOTEL
3 ans 6 mois - mission
Amélioration des performances d’un logiciel d’archivage multiplateforme, multi base de données pour le traitement de grands volumes de données :
• Gestion d’une équipe de 4 personnes
• Spécification fonctionnelles
• Spécification logicielles
• Intégration de traitement natif en JNI
• Développement de logiciels en JAVA
• Gestion de bases de données
• Développements de web Services
• Modification du schéma de base de données et intégration de procédures stockées
• Spécification et mise en place d’une autorité de certification dans le but de sécuriser les échanges réseaux en les cryptant et dans le but de signer les contenus archivés pour qu’ils aient une valeur probante devant un tribunal.
• Création de services de vérification de signatures électroniques pour satisfaire aux exigences légales de l’archivage électronique
• Support technique d’un groupe de 20 personnes (JAVA, C, C++, Base de données, JNI, multithreading)
Gestion et spécifications de problématiques techniques et encadrement de développement en méthodes agiles. Réduction du temps de traitement de 7 ans à moins de 3 mois pour un volume de 120 To de données
Techno:Java / JEE, EJB3, C, C++, JNI, RMI, Web Services, JAX-WS, SOAP, JONAS, JBOSS, Bouncy Castle, EJBCA, Sign server, spring, jgraph, Docbook, Eclipse, Maven, Jenkins, Git, SVN, Linux, Windows, Sun Os, Hibernate, Oracle, MySQL, MS SQL, SQL Server, JNDI, LDAP, SOA
2006-2010 CHEF DE PROJET, INGENIEUR DEVELOPPEUR– Thales Avionics
4 ans 6 mois - mission
Prototypage de nouvelles procédures aéronautiques dans le cadre d’études européennes (ASAS, Clean SKY) :
• Ecriture de spécifications pour le simulateur de vol Thalès ainsi que celui d’Airbus (EPOPPE)
• Développements
• Rédaction de rapports sur les fonctionnalités étudiées
Dérisquage de spécifications produit dans le cadre notamment de l’A400M:
• Ecriture de spécifications pour le simulateur de vol Thalès
• Calcul de profil latéral et vertical
• Fonction RTA
• Sections en phase croisière
• Développement
• Mise à jour de spécifications produit
Evolution du simulateur :
• Spécification technique et fonctionnelle de l’architecture du simulateur dans le but de le rendre multi-porteur(A320, A400M, A340, A350,…).
• Développements
Travail en équipe, gestion d’une équipe de 5 personnes, utilisation des process documentaires de la DO178-B
Techno:Java, Swing, JNI, RMI, banc de simulation Airbus et Thales
2005-2006 INGENIEUR DEVELOPPEUR – France Télécom
1 an - mission
Conception :
• Spécification, conception et développement de divers logiciels de supervision de réseaux informatiques et Téléphoniques.
• Création de divers services sur le système Linux embarqué des PABX afin d’offrir certaines informations de configuration à un logiciel client.
• Déploiement de modification.
• Mise en place de serveurs pour l’exploitation des divers logiciels développés
Développement en autonomie
Techno: JAVA / JEE, JSP, XML, TOMCAT, PABX, MS SQLSERVER, MySQL, Windows, Linux, SOAP, SIP, TMDS, TCP, UDP, UML, Shell scripts, C++
1. Dossier de compétences
Systèmes d’exploitation Windows (toutes versions), Linux, Unix.
Langages &framework Java, J2EE, Spring, JSP, JUnit, XML, EJB3, JNI, JAX-WS, Hibernate, Camel, CXF, WSO2 bps et esb, bpel.
XHTML, HTML5, CSS3, JavaScript (Ajax, jQuery), JSON, PHP5
SQL, MySql, Oracle, SQL server
C, C++, ADA
UML, Merise, ITIL, COBIT
Shell, batch
JNDI, LDAP, SOA
Serveurs JOnAS, JBOSS, Tomcat, Apache
Logiciels Eclipse (Java, PHP),
CVS, SVN, GIT
Mantis, Redmine, Maven, Jenkins
MS-Office, Open Office, Google docs
Autres SOAP, REST, DO178-B
Docker
Langues Anglais : lu, écrit, parlé
Formations
2004-2005 Master ASIC, IUP MIAGE
Université Toulouse 1 et Toulouse 3
2003-2005 Maîtrise informatique, spécialité architecture et réseaux informatiques
Université Toulouse 3