Julien Guyard
Team Leader SOA, Easyteam
De formation ingénieur diplômé de l'Institut de Génie Informatique et Industriel (Ecole Centrale de Lille), j'ai récemment obtenu la certification 'Oracle Service Oriented Architecture Infrastructure Implementation Certified Expert'.
2010 - 2011Rattaché au pôle UID (Urbanisation, Intégration et Décisionnel) d'Easyteam, j'interviens chez différents clients sur des missions variées :
- Développement (BPEL, OSB, BAM, etc.)
- Architecture
- Rédaction de normes et bonnes pratiques
- Formation Oracle University
- Expertise
- POC
- Réponses à appels d'offres
- etc.
http://blog.easyteam.fr/
2010 - 2010* Interventions pour les clients en qualité d’architecte pour répondre à différentes problématiques techniques : configuration d’environnements de production & missions de conseil pour leur démarche d’urbanisation.
* Etude sur les systèmes d’intégration et les problématiques d’interfaçage avec des SI externes:
--> connaissance de la norme JBI, des ESBs (Enterprise Service Bus) Apache ServiceMix, Glassfish ESB & Oracle Fusion Middleware 11G des processus BPEL et XSLT
--> étude des frameworks et composants ESB autour des EIPs (Enterprise Integration Patterns) : Camel d’Apache & Fuji de Sun
2008 - 2010* Etude JEE5 et migration de l’ensemble de notre architecture SOA vers les web services JEE5 JAX-WS (JSR 181 & JSR 175)
* Serveurs d’application:
--> Utilisation standard : Tomcat 6, OAS 10G (Oracle Application Server)
--> Configuration et administration : OC4J 10.1.3, Jboss 4, Glassfish 2, Weblogic 11G
* Travaux de tuning et d’optimisation de la consommation mémoire et de temps d’accès à nos applications : outil de profiling JProfiler 5, et jeux de tests avec Neoload
* Nombreuses études d’optimisation autour des méthodes de développement avec Oracle ADF (Application Development Framework) et des composants BC4J
* Développement sous Adobe Flex 3.0 : API Standards, RSL (Runtime Shared Libraries), framework Cairngorm
* Configuration et mise en place d’un MOM (Middleware Oriented Message) : Apache ActiveMQ
* Développement J2EE4, JEE5, J2SE
* Respect des jalons des projets, inscription des développements dans une démarche qualité, outils de gestion de projet (Redmine)
* Modélisation UML, diagramme de séquence
* Utilisation régulière d’outils d’industrialisation comme Ant & Maven : écriture de POM, configuration projet, cycle de vie d’un projet, développement de plugins Maven & tâches Ant
* Visibilité transversale sur l’ensemble des processus d’industrialisation : développement, compilation automatique (utilisation d’un serveur d’intégration continue : Continuum), outil de packaging de nos applications
* Mise en place de génération de code avec Antlr (écriture de grammaire) qui a permis une véritable harmonisation des développements Java & Flex ainsi qu’un gain notable de la productivité
* Développement autour de Cairngorm (Framework MVC Flex)