Ancien ingénieur sécurité passionné, acteur dans le monde du logiciel "libre". J'apporte un regard particulier sur l'utilisation de produits libres dans l'entreprise et surtout dans le domaine de la sécurité. Mon expérience en sécurité cumulée à celle de développeur me permet d'avoir un regard différent et surtout d'être sensibilisé aux techniques liées à la sécurité. Je suis en veille technologique permanente car toujours à la recherche du "meilleur tournevis".
INFOTEL
Toulouse - France
Janvier 2010 -
Chef de Projet / Ingénieur R&D
  • Conseils Sécurité Applicative
  • Développement produit InfoScope Tests.
  • SOA (Java / J2EE / ActiveMQ)
  • Infrastructure distribuée (Scala / Akka / RabbitMQ / Protobuf)
  • Développement JasperReport (composants graphiques).
  • Développement Application Javascript (jQuery, Backbone.JS, AngularJS, CoffeeScript).
  • Scrum
SCASSI Conseil
Toulouse - France
Juillet 2008 - Décembre 2009
Ingénieur Sécurité
  • Conception d'un outil d'analyse de risques basé sur la méthodologie EBIOS (SOA, J2EE, .Net)
  • Généralisation des méthodes d'analyse de risques (UML)
  • Audit de code (Java/J2EE, C/C++, PHP)
  • Reverse engineering, analyse de malware
  • SOC (Security Operating Center) auprès d'un grand compte (Gestion des événements sécurité, gestion des requêtes sécurité, maintien en condition opérationnelle)
  • Instructeur pour des ateliers techniques (Virtualisation / Firewall & Contrôles d'accès) auprès d'une vingtaine de personnes
SCASSI Conseil
Toulouse - France
Octobre 2007 - Juin 2008
Stagiaire
  • Conception d'un outil d'analyse de risques basé sur la méthodologie EBIOS
  • Ruby on Rails
  • Administration système et réseau dans un environnement hétérogène
  • Penetration Testing sur applications Web
Opencube Technologies
Toulouse - France
Mars 2007 - Septembre 2007
Stagiaire
  • Réalisation d'une API d'exploitation de format d'échange de sous-titre DFXP
  • Traitement du signal pour récupération de signaux télétexte
  • Conception UML2, programmation multiplateforme C++ / Qt
MEDES / IMPS
Toulouse - France
Mars 2006 - Aout 2006
Stagiaire
  • Conception d'un composant graphique Java / Eclipse / RCP
  • Etat de l'art des systèmes SIG libre (PostGIS, GRASS)
  • Architecture réseau, mise en place d'un domaine libre (OpenLDAP, Samba, Kerberos)
  • Virtualisation Serveurs (Xen, VMWare)
Karobas
Sophia Antipolis - France
Mars 2005 - Septembre 2005
Stagiaire
  • Conception / Restructuration du réseau de l'entreprise
  • Service Haute-Disponibilité, Sécurité
  • Mise en service Exchange 2003
  • Migration du système SGDB (SQLServer - MySQL), migration applicative associée
  • Modélisation mondes ludo-educatifs (Virtools)
Nice-Antiques.com
Nice - France
Mars 2004 - Juillet 2004
Stagiaire
  • Conception d'un site web dynamique (PHP / MySQL)
  • Optimisation du référencement commercial
  • Techniques de communication
IUP ISI
Toulouse - France
Septembre 2007 - Septembre 2008
M2 ISI - Métamodélisation et Temps réel critique
  • Métamodélisation UML, J2EE, Programmation temps réel (ADA, C, SCADE), Droit
IUP ISI
Toulouse - France
Septembre 2006 - Septembre 2007
M1 Ingénierie des Systèmes Informatiques (ISI)
  • UML, Programmation distribuée (Java / J2EE, C), Base de données (avancé), XML, Mathématiques, Gestion
IUP ISI
Toulouse - France
Septembre 2005 - Septembre 2006
L3 Ingénierie des Systèmes Informatiques (ISI)
  • UML, Programmation (Java, C++), Base de données, Mathématiques, Gestion
IUT Informatique
Nice - France
Septembre 2004 - Septembre 2005
Licence Professionelle, Administration des systèmes et des réseaux (ASR)
  • Réseau, Administration système (Unix, Windows) / base de données (Oracle), Mathématiques, Gestion, Droit
IUT Informatique
Nice - France
Septembre 2002 - Septembre 2004
DUT Informatique, Génie Logiciel
  • Réseau, Base de données, C, Java/C++, Programmation système, Mathématiques, Gestion
Lycée A. Camus
Fréjus - France
- Juillet 2002
Bac S Sience de l'ingénieur, Spécialité Mathématiques
  • Mathématiques, Electronique, Mécanique, Informatique
Langages
 
  • C/C++, Java, Scala, Groovy, C# (.Net), ASM (x86, ARM7)
  • Qt, KDE
  • PHP, Ruby, Python, Javascript / CoffeeScript
  • XML, XSLT, XSD, XPath
  • Docbook, XSL-FO, LaTeX
  • HTML5, CSS3, Javascript (jQuery, NodeJS), AngularJS, Yeoman, Backbone.JS
  • jQuery Mobile, PhoneGap
Java
 
  • Eclipse RCP, Netbeans, Intellij IDEA
  • AspectJ, Hibernate, EJB, JPA, Struts 2.X, Spring (MVC, Security, ROO, Integration)
  • Ant, Maven
  • jUnit, TestNG
  • jBoss, Tomcat, Jetty, JonAS, WSO2
  • JMS, ActiveMQ, HornetMQ
  • AMQP, RabbitMQ
  • Scala, Akka, Play! Framework
Cloud
 
  • OSGI, Blueprint, Apache Felix / Karaf, Spring DM, Apache CXF
  • VMWare Cloud Foundry
  • OpenStack
  • Xen, VMWare (Server/Workstation), VirtualBox, Parallels
  • Vagrant, Chef, Puppet
Méthodologie et Technique
 
  • EI Patterns, UML, Métamodélisation, M2T (Acceleo), Xpand, OCL
  • Test/Behaviour Driven Development, Service Oriented Architecture (SOA) / Software as a Service(SaaS)
  • Talend, JasperETL
  • eXtreme Programming, Scrum
Sécurité
 
  • EBIOS, MEHARI
  • IDA Pro, OllyDbg, GDB
  • MetaSploit
  • W3af, WebScarab-NG, Sulley
Base de données
 
  • PostgreSQL, MySQL / MariaDB, Oracle, SQL Server, SQLite, HSQLDB
  • Redis, MongoDB, CouchDB, Neo4j
Système d'exploitation
 
  • MacOS X, Linux (OpenSuSE, Gentoo)
  • Windows
Environnement
 
  • Git, Mercurial
  • SVN, CVS
  • ANT, Maven, Eclipse
  • VisualStudio, XCode
  • CMake