Menu

Clément SCHOCKAERT

LILLE

En résumé

Issu d'une formation d'Ingénieur généraliste, j'ai décidé très tôt que mon avenir se ferait dans l'informatique.

J'ai vite pris goût à ce qui touchait au nouvelles technologies. Les sujets requérant des compétences techniques avancées sont ceux qui me motivent le plus.

Ceci s'est confirmé au fil du temps et au fur et à mesure de mes stages en entreprise. En commençant par du développement dans divers langages VB, C, C++, pour terminer dans celui qui me correspond le plus : Java & JEE et l'esprit communautaire qui s'en dégage.

Je me reconnais dans les valeurs du manifeste agile et de la culture software craftsmanship.
J'aspire à continuer dans le domaine de l'architecture logicielle.


Mes compétences :
Hibernate
Ejb
Mvc
Tomcat
J2EE
Maven
Webservice
Spring
Jboss
Eclipse
UML
Swing
Weblogic
Mockito
Junit
Embedded database
Tibco
REST
JSON

Entreprises

  • SNCF - Expert logiciel JAVA J2EE

    2014 - maintenant Prestataire SNCF

    Le projet nomade est un ensemble de logiciels permettant d’informatiser le travail de maintenance des agents SNCF en les équipant de mobiles (phablette + tablettes android) à la place du papier. Nomade comprend une dizaine d’applications mobiles. La cible est un nombre important d'agents équipés en mobiles et de multiples utilisateurs BackOffice.

    J’interviens sur la partie communication entre les mobiles et les serveurs.

    Réalisation d’un POC de communication mobile Android vers un BackEnd J2EE : wrapping application android, sécurisation et cryptage des échanges (certificat SSL client, authentification LDAP), Architecture Rest/JSON, utilisation d’un ESB.

    Définition et réalisation d’un framework de synchronisation entre une application mobile et son serveur respectif.

    Référent technique sur la partie communication clients/serveurs.

    Environnement technique :
    jdk7, tomcat7, maven, spring boot, hibernate, esb tibco, ldap, ws rest/json, synchronisation différentielle, architecture logicielle modulaire.
  • SNCF - Equipier agile J2EE

    2012 - 2014 Prestataire SNCF - Équipier dans un projet agile

    Dans le cadre d'un projet java adoptant une méthodologie agile, j'ai d'abord intégré l'équipe en tant que consultant J2EE pour réaliser une étude sur la mise en place d'un composant diagramme de Gantt.
    Ensuite j'ai intégré l'équipe agile en tant qu'équipier pour participer aux tâches suivantes :
    - POC et intégration des nouveautés technologiques (framework tels que jgraphx, jfreechart, jidesoft, ehcache, spring remoting, hibernate, cometd, db4o)
    - Amélioration de l'architecture de l'application : des contraintes fortes (nombre d'utilisateurs croissant) nous ont obligé à revoir l'architecture, notamment les communications client - serveur, la mise en place d'une base de donnée embarquée dans le client.
    - Migration vers une architecture logicielle de type évenementielle, optimisation du code pour plus de cohérence et moins de couplage.
    - Coaching technique des autres équipiers.
    - Et bien sûr les différents rituels agiles : mélée quotidienne, planning poker, restrospective, pair programming, codings dojos, tdd.


    Environnement technique :
    J2EE: tomcat 7, eclipse, JDK 1.7, swing, jidesoft, jgraphx, jfreechart, ehcache, hibernate, jax-ws, maven3, spring3, cometd (websocket), db4o, getdown (équivalent java web start), sonar, intégration continue (hudson), magicdraw.

  • Banque Accord - Référent technique J2EE

    Croix 2011 - 2012 Prestataire Banque Accord

    Rôle de référent technique pour le centre de services J2EE.
    Industrialisation (amélioration du process de build: maven, artifactory, jenkins).
    Support technique aux équipes (J2EE: spring, jax-ws, architecture applicative).
    Réalisation d’une application technique au forfait (~90jh).

    Environnement technique :
    J2EE: JDK 1.6, Spring, Spring MVC, Maven, Eclipse, WebServices, JMS(MQ), JMX, Weblogic 10.x

  • Banque Accord - Ingénieur J2EE

    Croix 2010 - 2011 Prestataire Banque Accord

    Développement 'from scratch' d'un moteur d'envoi (SOA) de médias via plusieurs canaux de communications (sms, mail, courrier) à des destinataires physiques.


    Environnement technique :
    J2EE : JDK 1.6, Moteur de règles, Spring, Maven, Eclipse, WebService, JMS(MQ), JMX, Weblogic 10.x
  • AG2R - Ingénieur d'étude

    Paris 2008 - 2010 Prestataire AG2R-La Mondiale

    Veille technologique sur différents sujets J2EE.

    Définition et mise en place d'un nouveau socle J2EE pour La Mondiale. (JSF/Facelets, Spring, Hibernate, WebServices).

    Mise en place d'un connecteur J2EE <-> Exchange WebService (EWS).

    Etude de migration du serveur d'application Weblogic vers JBoss de l'ensemble des projets J2EE La Mondiale.

    Réalisation de prototypes de démonstrations basés sur le moteur de règles Drools et son Business Rule Management System (BRMS).

    Environnement technique :
    J2EE : JDK1.4/1.5, JSF, Spring, Hibernate, Maven, Metro, CXF, Acegi, Exchange WS, Weblogic, JBoss.
    .NET : C#, WCF (webservices), ActiveX.

Formations

Réseau

Annuaire des membres :