Dreamisle.net Blog

Java, Rails, Security and so many ...

About

Présentation


Je m’appelle Mikael Robert et je suis consultant chez Octo Technology.
Je suis donc informaticien et suis passioné par tout ce qui touche à la technique pure.
En partant du développement (Java, Shell, C/C++, Ruby) en passant par l’administration système et réseau, mais aussi par la sécurité.
Comme mon profil le montre je suis très orienté technique.

Curriculum Vitae


Formation

Ingénieur diplômé de l’UTC – Filière SRI : Système, Réseau, Sécurité (2010)

Domaine de compétences

  • Développement Java/JEE
  • Sécurité
  • Réseau
  • Administration système (Linux, Mac OS X).

Compétences

  • Domaines techniques
    • Développement JAVA, JEE 5 & 6 : Seam, EJB3, JSF, JPA / Hibernate, RichFaces, JDBC, Quartz, Spring
    • Développement Ruby/Rails : Ruby 1.8 & 1.9/ Rails 2.3.x et 3.x, Rake, Capistrano, RVM
    • Développement C/C++ : STL, Qt, WxWidgets
  • Sécurité : GDIA, Firewall (IPTABLE), SSO, Fédération, Sécurité Web 2.0, Snort
  • Outils : Eclipse, JBoss 4 & 5, Tomcat, SVN, Maven 2
  • Tests : JUnit, Fitnesse
  • Base de données et annuaires : PostgreSQL, MySQL, OpenLDAP, OpenSSO, OpenDS
  • Méthodologie
    • Test Driven Development (TDD)
    • UML 2
  • Integration continue
  • Anglais (Toeic 865/990) niveau B2+ européen
  • Conférences & Publications
    • 2010 Article sur la fédération d’identité en entreprise (blog Octo)
    • 2009-2010 Blog sur Seam et JEE : http://www.dreamisle.net
    • 2009 Articles sur Seam sur http://www.developpez.com
    • Juin 2009 Conférence sur Seam pour le Tours JUG

Expériences

  • Septembre 2010 - Aujourd’hui : Octo Technology - Consultant secteur banque
    • Co-Directeur du centre de compétences interne Java
    • Refonte du middleware bancaire d’une banque en ligne
    • Audits de code
    • Audits de performance
    • Développement Java
    • Sécurité applicative.
    • Travail interne sur l’infrastructure OCTO : Administration système et réseau (Linux, bash, iptables, ruby, php)
    Mots clés : Java, JEE, Spring, Web Service, Sécurité, Bash, Ruby, Réseau
  • Février – Juillet 2010 : Octo Technology - Stagiaire consultant sécurité
    • Stage sur la fédération d’identité chez Octo Technology.
    • Etudes et PoCs autour du SSO et de la fédération d’identité
    • Etudes et PoCs autour de la sécurité des web services
    • Rédaction de contenu wiki et articles blogs sur la fédération d’identité
    • Conférence interne à Octo sur la fédération d’identité
    • Etudes et PoCs sur OAuth
    Mots clés : SAML, Liberty Alliance, OpenID, OAuth, WebServices
  • Avril 2009 – Décembre 2009 : Accelya - Technical Leader
    • CDD (Temps partiel période scolaire, Temps plein vacances)
    • Conception et développement d’une plateforme distribuée type ETL
    • Traitements parallèle et asynchrones
    • Interface et gestion technique d’une équipe offshore en Russie
    Mots clés : Java, JEE, Seam, EJB 3, Hibernate, JSF, Quartz
  • Sept 08 – Fév 09 : Travelsoft - Stage d’assistant Ingénieur
    • Développement JEE, Seam, JSF, Hibernate, Drools au sein d’une équipe de 12 personnes pour l’application meteojob.com
    • Développements autour d’un système expert basé sur Drools.
    • Installation d’une UDD (linux, bamboo, svn)
    Mots clés : JEE, Seam, JBoss, Hibernate, EJB, Richfaces, JSF, Drools
  • Février 2008 + Juillet/Aout 2008 : Accelya - Ingénieur JEE
    • Conception d’un outil de reporting sur une chaine de production pour le traitement de données pour la billetterie aérienne.
    • Conception UML / Architecture logicielle répartie
    • PoCs Java/JEE sur l’échange de données inter-serveurs.
    Mots clés : UML, Java, JEE, Bash
  • Sept. 07 – Juin 08 : Accelya - Ingénieur étude et développement
    • Renforcement de l’équipe de quatre chefs de projets
    • Apports de compétences en systèmes et réseaux pour le développement de scripts shell pour les serveurs de production.
    • Renforcement des équipes JEE sur le projet eServices
    • Gestion (tech lead) de sous traitants offshore (Russie) sur des applications C++
    Mots clés : Java, JEE, Shell, Bash, Réseau

Comments