Java EE : Spring Boot, JPA/Hibernate, REST/SOAP, JMS/AMQP, Maven
JavaScript : Angular, TypeScript, RxJS, Redux, Node.js, jQuery
Web : Bootstrap, Angular Material, HTML/CSS
DevOps : Docker, Kubernetes, Jenkins, Git, SVN, Sonar, Linux/Shell
Monitoring : ElasticSearch, Logstash, Kibana
Testing : JUnit, Mockito, Cucumber, Jasmine, Karma, Protractor
Databases : PostgreSQL, MySQL, SQL Server, Oracle, MongoDB
Agile : Scrum, Lean, Kanban, XP, TDD/BDD, ALM
Architecture : Serverless, Microservices, SOA, Design Patterns, UML
2019/07 – présent : Senior Software Engineer – CodeWorks
Client : Euler Hermes, Allianz. Domaine : Assurance et finance.
Projet : Application de gestion des demandes d’assurance-crédit entre entreprises. Le projet permet aux gestionnaires de piloter l’ensemble du cycle de vie d’une police d’assurance depuis son émission, à savoir les contrats, réclamations, comptabilité, commissions, et tarifications.
Technologies : Spring Boot, REST, Angular, Material, SQL Server, Linux/Shell, Amazon AWS
2018/07 – 2019/06 : Tech. Lead – Gfi Informatique
Client : Caisse des Dépôts et Consignations. Domaine : Banking et finance.
Projet : Banque en ligne proposant la souscription aux prêts. Le portail propose une multitude de services, comme la gestion et tenue de compte, ainsi que la messagerie sécurisée qui permet aux clients de communiquer avec leur banquier. En plus d’un back-office dédié aux gestionnaires pour traiter les demandes entrantes.
Technologies : Spring, Hibernate, REST/SOAP, Angular, Bootstrap, Material, JUnit, Oracle, MySQL, Linux/Shell
2016/08 – 2018/06 : Senior Software Engineer – Bouygues Construction IT
Client : Bouygues Construction. Domaine : Bâtiment et travaux publics.
Projet : Portfolio d’applications de suivi des projets de construction. Ces applications permettent la gestion des chantiers, sous-traitants, intervenants, plans, risques, et contrats du groupe. En sortie, on trouve également la génération des badges d’accès, statistiques, indicateurs, et comptes rendus.
Technologies : Spring, Hibernate, REST/SOAP, Angular, Bootstrap, Material, jQuery, SQL Server
2015/12 – 2016/07 : Senior Software Engineer – IDEMIA, Safran
Client : HelloBank. Domaine : Monétique et moyens de paiements.
Projet : Dématérialisation du processus d’envoi des codes PIN des cartes bancaires. La solution commence par authentifier le détenteur de carte, puis après une série de vérifications, le code lui est envoyé sur un ou plusieurs canaux (SMS, email, web, et mobile app). Le produit final est sécurisé, extensible, et hautement disponible.
Technologies : EJB, JPA, REST, jBPM/Drools, RabbitMQ, SOAtest, OpenStack, PostgreSQL
2015/06 – 2015/11 : Tech. Lead – AKKA Technologies
Client : Ingenico. Domaine : Monétique et moyens de paiements.
Projet : Serveur multithread de supervision des terminaux de paiement électronique (TPE). Le serveur applicatif permet de traiter les messages reçus depuis les terminaux sur le réseau des clients, et offre une interface web pour la supervision et pilotage. Le logiciel final est complètement standalone et multiplateforme.
Technologies : Spring, Hibernate, Angular, Bootstrap, ActiveMQ, JUnit, Linux/Shell, MySQL, PostgreSQL
2014/02 – 2015/05 : Software Engineer – Capgemini
Client : Engie. Domaine : Production et distribution d’énergie.
Projet : Transformation digitale des processus métiers du groupe auprès de ses clients et partenaires. La plateforme regroupe des services de simulation de consommation, souscription aux abonnements, paiement en ligne, et permet de personnaliser l’expérience de chaque utilisateur en analysant son comportement en ligne.
Technologies : Spring, Hibernate, REST/SOAP, Backbone.js, jQuery, Bootstrap, AEM CQ5, Grails, SQL Server
2012/02 – 2014/01 : Software Developer – Simple IT
Client : DesignForce. Domaine : Cloud computing.
Projet : Plateforme Software as a Service (SaaS) pour la gestion des processus métiers des entreprises. Accessible par web et hors-ligne via des clients mobile et desktop. Les données sont synchronisées une fois qu’une connexion internet est disponible.
Technologies : Spring, Hibernate, jQuery, Bootstrap, JUnit, MySQL
2013 : Master Science et Technique en Génie Logiciel
2011 : Licence Professionnelle en Développement Informatique