JAVA/J2EE : SWING, STRUTS, SPRING, LOG4J, JSP, LIFERAY, JAHIA
Autres languages : SQL, HTML, , XML, Javascript,
SGBDR : ORACLE, MYSQL
Depuis Mars 2008
Mission : Pour la société de service Aubay.
Suivi de projet et développements pour les portails BP2S.
Spécification, conception et développement du portail institutionel BNP PARIBAS SECURITIES SERVICES basé sur le CMS Jahia 5.5.
Maintenance des sites du portail client BP2S (2 applications développées sur Jahia et 1 application STRUTS).
Réalisation d'évolutions fonctionnelles sur ces projets.
Spécification, conception et développement d'un site de gestion de crise (STRUTS).
Moyens : Environnement technique :
J2EE, Jahia, Struts, Sweetdev, Tomcat/Websphere, Starteam, UML, TinyMCE, Maven.
Bilan :· Le déploiement de l’application sur des environnements de tests
· Développement de modules transverses
· Le suivi de l’intégration et de la recette du projet
· La définition et réalisation d’évolutions conceptuelles
· Préparation du framework de développement
· Mise en place des environnements de développement, d'intégration continue, de recette et de production
· Déploiements sur les environements de développement, d'intégration continue, de recette et de production
Août 2007 - Mars 2008
Mission : Pour la société de service SQLI.
Dans le cadre de l’urbanisation de son système d’information et de l'intégration de nouvelles entitées, le groupe a décidé de créer une unique application permettant de calculer les commissions de ses agents.
Ce nouveau SI, sous la responsabilité d’un unique chef de projet, est divisé en nombreuses sous-parties.
Dans un premier temps, ma mission m’a amené à participer à la spécification et au développement de l'architecture du SI.
Plus tard, grâce à l’expérience que j’avais pu acquérir, j’ai été amené à former et aider de nouveaux développeurs.
Moyens : Environnement technique :
J2EE, Struts, Spring, Dozer, JDO, Sweetdev, Tomcat/Websphere, CVS, UML.
Bilan : Tâches transverses sur l’ensemble du projet telles que :
· Le déploiement de l’application sur des environnements de tests
· Développement de modules transverses
· Le suivi de l’intégration et de la recette du projet
· La définition et réalisation d’évolutions conceptuelles
· Préparation du framework de veloppement des développeurs
· Formation des développeurs
Productions personnelles :
- Spécification Technique (diagrammes de séquence et d’activité)
- Développement transverses
- Tests unitaires, intégration et suivi de recette fonctionnelle
- Ergonomie
Mission : Ce projet se place dans le contexte de l’exploitation d’une installation laser de puissance dont le but est de réaliser des expériences scientifiques. Dans un futur proche, le prototype du laser méga-joule doit acquérir une certification pour y garantir la qualité des mesures. L’exploitation a donc mis en place une activité de validation pour définir et réaliser tous les contrôles permettant de montrer d’une part la conformité des expériences à la demande spécifiée par l’expérimentateur et d’autre part l’exploitabilité des mesures fournies. Pour soutenir cette activité, un système devait être spécifié, mis au point et testé pour la campagne d'expériences de fin d'année 2005.
Moyens : Ce système se déclinait en deux applications JAVA/SWING utilisant des fichiers XML comme support persistant des données. La conduite de projet s’est effectuée à partir d’un plan de développement qui fut réalisé spécifiquement pour supporter les évolutions des contraintes imposées par le contexte (méthodologie proche du extrem programming). L'équipe de développement était constituée d'un ingénieur, et d'un technicien chargés de m'assister.
Environnement technique :
Java (SWING, DOM, SAX), Eclipse, XML, XSL, UML (Poséïdon), CVS.
Bilan : Productions personnelles (au sein d’une équipe de 3 personnes):
- Analyse des coûts, des délais, et des processus organisationnels
- Planification du projet
- Analyse des besoins (cas d’utilisation) et spécification du système
- Conception technique du système
- Développement
- Tests et intégration
- Formation d'utilisateurs référents
- Réalisation de la recette du projet
Mission : Formation professionnelles en bureautique et initiation à la programmation en JAVA
Il s'agissait de missions ponctuelles de durées limitées (1 a 2 jours).Leurs objectifs consistaient à dispenser des formations professionnelles et individuelles dans des entreprises.
Moyens : Environnement technique :
Java, Word, Excel, Powerpoint, Internet Explorer et Windows.
Bilan : Productions personnelles :
- Réalisation de cours,
- Dispense de ces cours,
- Exercices pratiques,
- Tests des connaissances.
Mission : Au sein d'une équipe de 8 personnes, il s'agissait dans un premier temps d'apporter une aide matérielle aux habitants d'un village au Niger, puis de créer une école d'été pour que les enfants puisse avoir accés à l'instruction.
Bilan : Productions personnelles (au sein d'une équipe de 8 personnes) :
- Organisation du voyage: collecte de fonds, recherche de sponsors,
- Collecte de fournitures de bureau et de matériel,
- Distribution du matériel au Niger,
- Mise en place d'une école d'été dans le village de Makalundi.
Mission : La route des comptoirs est un importateur de thé et de produits dérivés. Cet établissement possédait déjà une activité de vente par correspondance largement développée aussi bien auprès de boutiques que de particuliers. L'objectif de cette mission était de développer un site web pour permettre à l'entreprise de :
• Proposer des conseils en ligne aux visiteurs,
• Vendre directement des produits en ligne,
• Collecter des informations sur des clients potentiels,
• Fidéliser les clients et les informer rapidement des promotions en cours.
Moyens : Environnement technique :
HTML, PHP, MySQL, OsCommerce, EasyPHP, Dreamweaver, Photoshop Illustrator.
Bilan : Stage ingénieur de 3 Mois
Productions personnelles :
- Recherche d'une solution E-commerce correspondant aux besoins de l'entreprise,
- Proposition de solutions d'hébergement,
- Intégration de la solution « OsCommerce »,
- Tests,- Mise en production,
- Formation du responsable de la boutique virtuelle.
Mission : Il s'agissait d'apporter aux employés une assistance informatique (spécialement en ce qui concernait leur base de données FOX).Un micro-projet d'intégration d'une solution de protection du courrier électronique a été réalisé pour permettre à la société de protéger le contenu et les logos de ses mails.
Moyens : Environnement technique :
Fox, Windows, Word, Excel, Acrobat Reader.
Bilan : stage d'un mois de technicien.
Productions personnelles :
- Support aux utilisateurs
- Formation
- Publipostage
- Création de manuels utilisateurs
- Intégration d’une solution de protection du courrier électronique (pdf)
Septembre 2000 - Mars 2006
Diplôme d’Ingénieur de l’ESIEA acquit avec Mention "Trés bien avec les fellicitation du jury".
L’ingénieur "Novacteur" est à la pointe des connaissances en Informatique, en Electronique et en Automatique. Mais aussi, de par sa formation, les travaux réalisés et son expérience lors des stages, il est en position de créer, agir, gérer, décider et innover.
Spécialisation : Systémes d'information
Septembre 1997 - Juin 2000
Baccalauréat S