Mon parcours



Architecte SI JEE
13 ans d’expérience





PROFIL TECHNIQUE

Technologies : Java, JEE, SOA,ROA, Web 
OS : Linux, Windows, Mac OS X
Outils : Eclipse, NetBeans, Power AMC, Maven, SVN 
SGBD :  Oracle, MySQL, Sybase, Postgresql 
Méthodes : Merise, UML


ACTIVITES COMMUNAUTES JAVA


Java Champion Founding Member

Nommé par la communauté Java comme « Java Champion founding member » pour mes compétences Java et mon travail autour de JSF.
Voir : http://java-champions.dev.java.net/ et http://java.net/website/java-champions/bios.html

Projet Open Source xulfaces

Leader et créateur du projet Open Source xulfaces (http://xulfaces.sourceforge.net). Ce projet actuellement en sommeil.

Rédacteur sur www.developpez.com

Rédaction de tutoriels : http://schmitt.developpez.com

Rédacteur du blog « The JEE Architect Cookbook »

Rédaction d'articles techniques : http://blog.thejeearchitectcookbook.net/

EXPERIENCES PROFESSIONNELLES


Ministère de l'Agriculture 

Architecte SI JEE (depuis Janvier 2003)

Mission : Architecte et responsable technique du framework Orion (Java/J2EE)


  • -  conception (STG, STD, réalisations de preuves de concept)
  • -  encadrement et suivi de développement (revue, standups, appui technique, ...)
  • -  assistance/formations
    - plus de 100 applications en production


Le framework contient plus de 1000 classes Java (60 composants JSF ou Javascript, IOC, transactions, habilitations, SSO, reporting, business intelligence,...). Il motorise plus de 100 applications en production dont certaines sont de tailles importantes (budget 40 MEuros pour la plus importante).

Technologies & outils : JavaJEE 6 (EJB 3, JSF 2, JSP, JAX-RS, Servlet, JAX-WS, ...), Hibernate, Maven, SVN, AspectJ, CSS 3, Bootstrap, HTML 5, LESS, Javascript, Sonar, Netbeans, Eclipse, Power AMC, Sybase ASE, Postgresql, XML, MDA, Hudson (CI).


Mission : Architecte et responsable technique produits O2


  • -  O2 Reporting System : serveur de reporting JEE basé sur JMS, MDB, Glassfish 3.x
  • -  O2 Camel : archetype maven pour générer des agents Java Camel
  • -  O2 AQ Code : package Sonar avec plugins PMD, outils d'analyse additionnels,
    méthodologie de revue de code, normes de codage Java/JEE/Orion
  • -  O2 Test : méthodologie de test JMeter, reporting sur logs Jmeter, ...
  • -  O2 MX : outil de diagnostic JEE/SGBD basé sur JMX et HTML 5 (canvas)


    Mission : Expert en architecture pour la DSI 
      • -  réalisation d'audits (modélisation, code, performances, architectures, ...)
      • -  formations
        -  conseil en architecture (études et préconisations)


    Mission :Référent technique de la CAAT
        • -  animation de comités techniques
        • -  conseil en architecture lors des différentes phases CMMI du projet (cadrage, conception,
          réalisation, déploiement)
        • -  rédaction de document de normes ou de préconisations
        • -  preuves de concept



      EASY FLYING S.A 

      Responsable du développement (octobre 2000 à 2001)


      • -  encadrement technique de six personnes
      • -  architecte de trois applications (deux JEE et une PHP) webs « aéronautiques »
      • -  préparations de vol VFR et IFR
      • -  gestion de stock de pièces détachées
      • -  pratique quotidienne de l’Anglais écrit et oral

        Technologies: JavaXMLHTMLPHPMySQLserveur d'application Enhydra et WebObjects, CGI, architecture N-Tiers.




      Contrat Creative Commons
      the jee architect cookbook by Olivier SCHMITT est mis à disposition selon les termes de la licence Creative Commons Paternité - Pas d'Utilisation Commerciale - Pas de Modification 3.0 Unported.

      Aucun commentaire:

      Enregistrer un commentaire