Ingénieur Java JEE

Guillaume Monjal

Guillaume Monjal
    Infos
  • 25 ans
  • Célibataire
  • Nantes  France
  • Permis de conduire

Situation professionnelle
En poste

Emploi et carrière Indisponible

Ingénieur passionné

Passionné par les nouvelles technologies de l’informatique et surtout celles du Web c’est tout naturellement que j’ai choisi d’orienter ma formation et ma carrière vers le métier d’ingénieur en informatique.

Si mes études m’ont permis d’apprendre, de comprendre et de monter en compétences sur des langages variés comme Java, C#, HTML ou encore JavaScript, mes expériences professionnelles m’ont apporté l’expertise sur des langages supportés par la JVM (Java, Groovy) et une spécialisation sur différents frameworks : Struts, Hibernate, Spring, Grails...

Curieux, fervant défenseur du partage et appréciant le travail bien fait (qui à parlé de TDD ?). Je participe fréquemment à l'amélioration de projets hébergés sur GitHub pour des frameworks innovants comme Grails.

Aujourd'hui, employé en société de service en tant qu'Ingénieur Java/JEE pour le compte de client grands comptes, j'interviens sur toutes les phases de projets SI (analyse, conception, développement, intégration).

Expériences professionnelles

Loisirs

Sport

  • Football, fitness, natation et judo

Voyages

  • Irlande (6 mois), Angleterre (2 semaines) et Espagne (1 semaine)

Lectures

  • Terry Pratchett, Bernard Werber

Informatique (Développement)

  • Gestion d'une application Grails sur CloudFoundry : base de données H2, SpringSecurity, GitHub
  • Création et gestion de sites Internet
  • Gestion d'une application Oracle (APEX) pour un centre de plongée sous-marine
  • Contributions sur StackOverflow

Compétences

Java/J2EE

  • API : Servlet, JSP 2, JSTL, Apache Commons, JDOM
  • Framework : Spring 2.5, Struts 1, JSF 1 & 2, EJB 3, GWT 2.4, GWT-P
  • Framework de persistance : Hibernate, JPA 1, JDBC, Toplink
  • Conteneur léger : Apache Tomcat, Glassfish, Jetty
  • Conteneur lourd : Weblogic, JBoss
  • Outils : Maven, Hudson/Jenkins, PMD, CheckStyle, Sonar, DeployIt
  • Tests : JUnit

Programmation

  • Langages : C#, VB.NET, ASP.NET, PHP, Groovy, JavaScript (JQuery), SQL et PL/SQL
  • Framework Web : Grails 2.0
  • Programmation Mobile : JQuery Mobile
  • Programmation Web : XHTML/HTML, CSS, XML(XSL,JSON), Flash
  • Bases de Données : Oracle 10g, MS SQL Server, MySQL, PostgreSQL, Derby
  • Génie Logiciel : Merise, UML
  • Réseaux :TCP/IP et UDP, réseaux locaux, client/serveur

Logiciels

  • EDI : Eclipse, Netbeans, RAD, Visual Studio
  • Réseau : FileZilla, Putty, WinSCP, MremoteNG

Gestion de projets

  • Connaissances des méthodes de gestion de projets (Organigramme des tâches, Pert, Gantt, W.B.S)
  • Logiciels PSN 8, MS Project
  • Cycle en V, Méthodes agiles (Scrum)
  • Logiciel de gestion de version : Subversion (SVN), Git (GitHub), Mercurial (BitBucket)

Langues

  • Anglais : courant (TOEIC : 875 points)
  • Espagnol : bonnes notions

Divers

  • Sens du service (serveur au Sugar Café)
  • Relation client (technicien à domicile pour PC30)