CIBAMA
- Analyste technique
2008 - 2013
- Animateur du pôle développements techniques ;
- Conception & développement de briques techniques : accès à des services web depuis des applications non Java (socket, XML), gestion de rendez-vous Exchange 2010 avec EWS, AOP, Hibernate, Spring Batch... ;
- Développement et maintenance de l'outil de contrôle de l'interopérabilité sur le poste de travail (bus logiciel déployé sur les postes du réseau commercial) ;
- Développements techniques divers : outils, briques, DLL (Java, VB, C#, C) ;
- Missions d'administration GED (Websphere, Filenet) ;
CIBAMA
- Chargé d'architecture technique
2000 - 2007
Durant cette période, ma fonction au sein de l'entreprise était celle de chargé d'architecture technique de la cellule Architecture SI.
Missions principales :
- Participation à la définition de l’architecture technique ;
- Préconisation de choix concernant l’architecture applicative ;
- Etudes de faisabilité ;
- Prototypages et maquettages ;
- Rédaction de dossiers de conception/spécification et autres dossiers techniques ;
- Tests de charge (OpenSTA), optimisation du code et des performances (devPartner) ;
Connaissances & pratiques professionnelles :
- Web Services (SOAP, XML-RPC, avec outils/API Apache/Axis et WebLogic/Workshop) ;
- Transformation XML HTML (Struts/stxx, Stylus Studio, XML Spy) ;
- Interopérabilité poste de travail :
Développement d'un bus applicatif, serveurs sockets, clients socket, développement de contrôles ActiveX, OLE Automation, Windows Messaging (messages utilisateurs, WM_COPYDATA...) ;
- Gestion des transactions (XA, synchrones, asynchrones), gestion des verrous (SGBD, EJB, applicatif) ;
...
Systèmes d'exploitation :
Windows XP/2000/NT, UNIX (AIX), DOS
Serveurs d’applications & moniteurs transactionnels :
Weblogic 8.1
Tuxedo 8.x, WTC (WebLogic Tuxedo Connector), Prolifics 4.x
SGBD :
Progress v9, Oracle 8i & 9i, MySQL 4.x, Informix, Servant IV, xBASE, Access
Java, J2EE 1.4 :
API J2EE : Servlet 2.3, JSP 1.2, XML, HTML, Javascript, JNDI 1.2, JTA 1.0
Tier métier : EJB 2.0 (session, MDB, entity)
API Intégration : JDBC 2.0, JMS 1.0, WTC
Bibliothèques Open Source : Struts, stxx, Ant, Junit, Axis, JDom, log4J
Design Patterns :
MVC2 (Service To Worker), Business Delegate, Service Locator, Session Façade, Data Transfer Object (DTO, VO), DTO Assembler, DTO Cache, Data Access Object, Intercepting Filter
Autres langages :
C/C++, Visual Basic, Cobol
Modélisation
UML 1.1, PowerAMC
Ateliers de développement :
Eclipse 3.x, Jbuilder v8 & v9, BEA Workshop 8.x