Passionné par les nouvelles technologies de l'information et plus particulièrement par Java, j'ai eu l'occasion, grâce à mes différentes missions et formations, de parfaire mes connaissances en JAVA/JEE mais aussi d'apprendre à utiliser de nouveaux outils et frameworks tels que Spring, Hibernate, Maven ou encore Flex.
Je développe mon expertise dans le développement avec Liferay.
Ma participation à divers événements technologiques tel que le Java User Group ou la veille technologique me permettent d'être tenu informé des dernières pratiques et technologies.
J'ai également participé au Devoxx France 2013.
Curriculum Vitae
Langages
Java/JEE (EJB, JPA), Java/J2SE (Swing, SWT, AWT), FLEX, Android, Groovy,
Shell, Ajax, SQL/PL-SQL.
SGBD
MYSQL, Oracle Database 8i à 10g, PostgreSQL.
Méthodes
Méthodes agiles (Scrum, EXtreme Programming), Test Driven Design, Test Driven Requirement.
Serveurs d'application
Jboss 5 et 6, Glassfish, Apache Tomcat 6 et 7.
Modélisation
Merise (MCD, MCT, MPD), UML.
Produits
Eclipse, Netbeans, Flash Builder, Maven 2 / 3, Ant, Git, Subversion (SVN), Jenkins / Hudson, Mantis.
Composants
Liferay 6.0 et 6.1, Spring 3.1 (IOC, MVC, AOP, security, WebFlow), Hibernate, JEE, Guava, JSF(Richfaces), JUnit, easyMock, powerMock, Log4j, Struts 2, Alfresco, Apache Velocity.
Normes
ITIL V3
Systèmes d'exploitation
Linux : Ubuntu Desktop & Server.
Windows : 98 à Seven, Server 2003 et 2008.
Certifications
Oracle Certified Professional Java Programmer 6
Mandriva Certified Administrator
Formations
Formation Excilys (8 semaines): JEE, Spring, Hibernate, GIT, Maven, GWT, Flex...
Formation officielle Liferay (3 jours) : Formation développeur.
Mes compétences :
Spring Framework
Hibernate
Java
AngularJS
JavaServer Framework
SQL
Maven