Présentation

Après 9 années d’expérience professionnelle dans la conception et le développement, j'ai acquis ces dernières années de solides compétences en développement front-end.
Au cours de mes dernières missions j'ai travaillé sur le développement d'applications "single page" basées sur les technologies HTML5, CSS3 et JavaScript (AngularJS) pour lesquelles j'ai pu mettre en œuvre sur la partie Front-End les bonnes pratiques acquises au cours de mon expérience.
Habitué aux méthodes de travail agiles (Scrum, Kanban), je suis attentif à la qualité du code et m'appuie sur des plateformes d'intégration continue pour l'analyse de code, l'exécution des tests automatisés, le packaging et les déploiements.
Etant orienté métier, mon écoute en complément de mon expertise technique, me permettent de trouver le meilleur équilibre entre les attentes métiers et les contraintes techniques des projets.

Expériences

eJust

Expert technique septembre 2015 - septembre 2016

Développement d’une solution web/Java novatrice de règlement de litiges commerciaux 100% en ligne ayant pour but d'accélérer les processus de décision pour offrir aux entreprises un service de justice plus rapide et moins complexe, en phase avec le tempo rapide de leurs affaires.
Environnement technique: IntelliJ, Java 8, AngularJS 1.5, HTML5, CSS3, SAAS, Grunt, Bower, Spring Boot, JPA (Hibernate 5), Spring 4, Spring security, Spring MVC, Thymeleaf, Spring data JPA, MySQL, Flyway, Amazon S3, Cucumber, JUnit, Maven, Jenkins, Sonar, Git

Banque Lombard Odier

Expert technique juillet 2015 - septembre 2015

Développement d’une application « Single Page » permettant de gérer différents types de crédits ainsi que les garanties associées. Présentation des informations (cashflow, remboursement des intérêts) à l’aide de graphiques interactifs.
Environnement technique: IntelliJ, AngularJS, HTML5, CSS3, REST, Bootstrap, Grunt, Bower, Git

Société Générale de Surveillance

Expert technique septembre 2014 - mai 2015

Valuation DB fait partie des efforts de modernisation de l'administration des douanes et a pour objectif de regrouper en un lieu unique toutes les références et questions liées à l'évaluation en douane. Il offre en particulier à tous les bureaux de douane un accès instantané à des informations validées et actualisées sur la valeur, de même qu'un outil automatisé de gestion du risque valeur. De plus, c’est un instrument de communication de l'administration des douane à l'interne mais aussi auprès des transitaires et importateurs pour tous les aspects légaux, de procédures ou d'intérêt général concernant la valeur en douane.
Environnement technique: Eclipse, Architecture Java EE n-tiers, Java 7, AngularJS, HTML5, CSS3, Spring, JPA (Hibernate), Apache SolR, Spring data (JPA, SolR), Eclipse, Spring MVC (RESTControllers, Jackson, JSON), Oracle WebLogic 11/12, SGBD Oracle 11g/12c, Maven, Nexus, Jenkins, Sonar, Git

Etat de Genève

Expert technique mars 2014 - septembre 2014

Interfaçage de l’application SIDLO avec le système d’information RDU (Revenu Déterminant Unifié) de l’Etat de Genève. L’objectif est d’envoyer à RDU les informations financières des personnes bénéficiant de prestations (subventions, allocations) dans SIDLO afin qu’elles soient prises en compte dans le calcul du revenu utilisé par les autres applications de l’Etat de Genève au travers de RDU.
Environnement technique: Eclipse, Java 1.5, Spring Batch, Axis, jBoss 5, Maven 2, SVN

Services Industriels de Genève

Ingénieur concepteur développeur octobre 2013 - mars 2014

Application mobile Flex (pour smartphone Android) à destination des agents des SIG permettant de faire les relevés des compteurs d’eau, d’électricité et de gaz ainsi que de réaliser des avis de service (coupures, réparations) sur ces derniers.
Environnement technique: FlashBuilder, Eclipse, Java 1.6, Spring, Axis, Flex, Adobe LCDS, ESRI GIS, Cidway SDK, jBoss 7, SAP, Maven 2, SVN

Etat de Genève

Ingénieur concepteur développeur juin 2011 - juillet 2013

Projet de refonte du système d’information de l’Office du Logement visant à la mise en place d’une application JEE permettant la gestion de l’octroi de prestations aux locataires (afin de faciliter l'accès au logement) et des mesures incitatives à la construction de logements.
Environnement technique: Melusine, Java 1.5, Spring, Hibernate, Axis, Dozer, Flex 4.1, BlazeDS, jBPM 4.4, Drools, Spring batch, Velocity, jBoss 4.2, Oracle 11g, Maven 2, SVN

Airbus

Ingénieur concepteur développeur septembre 2010 - juin 2011

Projet LPC PERFO: amélioration et ajout de fonctionnalités sur une application embarquée (Java Swing) dans les avions Airbus permettant l’aide au pilotage lors des phases de décollage, vol et atterrissage.
Environnement technique: Eclipse, Java 1.5, Swing, OSGI, CORBA, HSQL DB, SVN, bus logiciel

Airbus

Ingénieur concepteur développeur mai 2009 - septembre 2010

Projet CLMFU: refonte totale d’une application JEE permettant la gestion des engagements d’Airbus envers les compagnies aériennes lors du transfert des avions. Gestion des coûts engendrés par les problèmes survenus sur les chaînes de montage et génération de la « lettre d’engagements» au format PDF.
Environnement technique: Eclipse, Java 1.5, Spring, Hibernate, Struts, JQuery, Oracle 10g, SVN, Websphere 6, IText

Airbus

Ingénieur concepteur développeur février 2009 - mai 2009

Projet CSRP: développement de deux applications JEE permettant aux utilisateurs du portail « Airbus World » de changer leur mot de passe (une application frontale/une application administrative). Les deux applications communiquent à l’aide de web services sécurisés.
Environnement technique: Eclipse, Tomcat 6, Websphere 6, Oracle 10g, Struts, Hibernate, JCaptcha, SVN, Axis

Airbus

Ingénieur concepteur développeur septembre 2008 - février 2009

Projet SRMV2: maintenance corrective et évolutive d’une application JEE de gestion des exigences de sécurité (et de leur cycle de vie) pour les avions Airbus en vue de la certification des appareils par les organismes de sécurité.
Environnement technique: Eclipse, Java 1.4, Oracle 9i, SVN, iPlanet, CORBA, SVN, POI

Formation

Université Paul Sabatier Toulouse

Master en Génie Logiciels Répartis et Embarqués juin 2008
Année avec un stage en alternance 3 jours par semaines.

Université Jean François Champolion Albi

Licence d'informatique juin 2006

Compétences

Ma passion des nouvelles technologies m’a conduit à exercer une veille technologique constante et m'a permis de toujours m’adapter aux nouvelles méthodes de développement et d’intégration : AngularJS, Bootstrap, Javascript ou encore HTML5.

  • AngularJS
  • CSS
  • GIT / SVN
  • HTML5
  • Java
  • JavaScript
  • Jenkins
  • Spring Boot / MVC / Data
  • SQL

Français

Langue maternelle

Anglais

Bonne maîtrise