Actuellement en poste, depuis mars 2008, au GIE Agora de la MSA à Montauban en tant qu'expert java et javascript dans l'équipe socle technique J2EE et RIA : Maîtrise d'ouvrage, expertise technique, suivi des prestations externalisées, participation à la conception et réalisation du nouveau socle ou applications JEE ou Javascript, basé sur Spring, EJB3, Apache CXF et, pour la couche web, Tapestry 5.x et/ou Angular (2+), Backbone/Jquery (HTML5, CSS3, Javascript).
Depuis 2015 ma participation au développement de plusieurs projets web RIA basés sur les frameworks Backbone et Angular (2+) m'a permit d'acquérir une solide expertise et le leadership au niveau de l'entreprise sur les développements web front-end RIA/RWD en général, en particulier sur les projets suivant :
- Technical leader de la partie front-end web du Portail Numérique des Droits Sociaux (https://www.mesdroitssociaux.gouv.fr/ ) dans le cadre du choc de simplification du gouvernement.
- Technical leader du projet d'industrialisation du RIA au niveau entreprise
Avant cela la réalisation de la presque totalité des composants d'IHM "riche" du socle web Tapestry m'avait déjà permit d'acquérir le leadership sur Tapestry 5.x, Javascript (et Prototype), CSS 2+ et, en relation directe avec la maîtrise d'ouvrage, d'approfondir mes compétences en ergonomie et accessibilité.
Je suis par ailleurs également fortement impliqué sur des sujets comme l'intégration continue (Hudson, Maven et Nexus), la réalisation et le suivi des règles qualimétriques (PMD, Checkstyle, Findbugs, Sonar) ainsi que les bonnes pratiques de conception objet.
Avant cela et pendant 8 ans, développeur/concepteur/architecte J2EE et chef de projets au Cirso (GIE informatique des caisses régionales du sud ouest et des DOM TOM de Groupama) à Labège, spécialisé dans les technologies objets et web. J'ai notamment participé à la gestion de projet, la conception (UML) et la réalisation d'applications intranet utilisant toute la panoplie web de java: J2EE, Jsp/Servlet, EJB, frameworks Struts et Spring, Ajax, mapping DOM XML (Document Object Model) des bases de données (DB2) et utilisant Websphere et Tomcat comme serveur d'application, avec comme EDI Visual Age for Java, WSAD 5.1. et enfin Eclipse 3.1.
Passionné depuis toujours par l'informatique et les langages de programmation en général, la conception et les technologies objet (Smalltalk puis Java) et RIA, mon parcours professionnel m'a aussi permis d'acquérir une solide connaissance des environnements "grands système IBM" (MVS, Cobol, Pacbase) et une bonne approche des environnements I-series, ex AS400, (RPG ILE), ce qui m'a donné beaucoup de la polyvalence nécessaire au mariage harmonieux de toutes ces technologies.
Mes compétences :
JavaScript/Ajax
JEE5
Css*
Html*
Architecture logicielle
Maven
J2EE
Tapestry
UML
JEE
Spring
JBoss
Smalltalk
Eclipse
JQuery
Backbone.js
Responsive Design
Hibernate
Angular