
Francois Caremoli
Lead Developer Senior | Scrum Master
Salaire / Taux journalier
44190 Clisson, France
Mobilité : Nantes, 79000 Niort
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Java senior et Scrum Master avec plus de 15 ans d'expérience auprès de grands comptes (LVMH, SFR, Médiamétrie). Expert en architecture d'applications, lead technique et optimisation de performances avec Spring, Hibernate et technologies web modernes. Je vous accompagne de la conception à la livraison de vos projets avec une expertise approfondie en méthodes agiles et leadership technique.
Expérience de travail
Responsable technique et marketing pour un développement de jeu vidéo
Hephaïstos
nov. 2020 - juil. 2026
5 ans 9 mois
44190 Clisson, France
• Définition du gameplay et implémentation en Java • Développement des parties graphiques et sonores en OpenGL OpenAL • Recherche de financements et de partenaires • Technologies et méthodes utilisées : Java/OpenGL3.3/OpenAL1.1/Maven/jUnit/Blender
Formateur
2AI Concept
sept. 2022 - déc. 2025
3 ans 4 mois
France
• Formateur sur des technologies autour de Java (Java, nouveautés Java, Spring, JEE, Hibernate, SQL, HTTP, HTML) • Formateur sur des connaissances telles que : méthodologies agiles, algorithmique, POO, conception & design patterns, architecture logicielle ... • Sur des sessions courtes (3 à 5 jours) ou des cursus plus longs (quelques semaines à quelques mois)
Architecte SI
Mediametrie
juil. 2018 - juil. 2020
2 ans 1 mois
92300 Levallois-Perret, France
Responsabilités : • Accompagnement des évolutions de l'architecture du SI Médiamétrie • Préparation et animation des comités d'architecture • Mise à jour de la cartographie applicative du SI • Définition de l'architecture lors du processus d'avant-vente et de découpage en lots, pour l'intégration de Salesforce au SI Médiamétrie • Définition de l'utilisation d'OpenID Connect dans le SI, en vue d'intégrer un outil d'IAM du marché. Technologies et méthodes utilisées : Archimate / Archi / UML / Swagger
Lead Developer et Scrum Master
DOCAPOSTE
mai 2015 - juin 2018
3 ans 2 mois
92400 Courbevoie, France
Rôles tenus : • Scrum Master et Lead Developer d'une équipe de trois personnes, en charge du développement d'une application de gestion de carte grise en ligne • Scrum Master et Lead Developer d'une équipe d'une dizaine de personnes, en charge du développement des applicatifs (front-end et back-end) du projet 'Le code avec La Poste' • Scrum Master et Lead Developer d'une équipe de trois personnes, en charge du développement des applicatifs (front-end et back-end) du projet 'Véligo' (Service de location longue durée de vélos électriques pour Île de France Mobilités) Responsabilités : • Apport et utilisation de la méthodologie Scrum aux équipes de développement, respect de la cohérence technique des livrables, respect de la qualité du code, formation des équipes, recrutement. Technologies et méthodes utilisées : Tomcat / Spring MVC / Thymeleaf / Java / jUnit / Hibernate / Swagger/ PostgreSQL/ Vert.x / Cassandra / Maven/ Jenkins/ Scrum
Développeur/Scrum Master/Lead developper
Médiamétrie
avr. 2013 - mars 2015
2 ans
J'ai assuré les rôles de développeur senior, et à la demande, de Scrum master, et de Lead developper sur de nombreuses applications (IHMs Webs/Batches/Web Serveurs REST) Langages et frameworks utilisés : Java, Hibernate, Spring (Security, IoC), JAX-RS (Jersey), JSF, AngularJs Environnement de développement : Eclipse Conteneur de servlets : Tomcat Outils de développement : Maven, Sonar, Jenkins SGBDs : Oracle, H2, MongoDb Autres : Scrum, Git, Logback, POI
Architecte/Développeur
LVMH
déc. 2012 - mars 2013
4 mois
Réalisations : définition de l'architecture globale de l'application, puis développement de cette application. Langages et frameworks utilisés : Java, Hibernate, Spring (Security, MVC et IoC), jQuery Environnement de développement : Eclipse Conteneur de servlets : Tomcat Outils de développement : Maven SGBDRs : MySQL
Lead developper
SFR
mai 2011 - oct. 2012
1 an 6 mois
Réalisations : Tenue du rôle de lead developper, audit d'applications et amélioration de performances,refonte du packaging Maven, et des processus de développement sur Eclipse, participation à la mise en place d'une plateforme d'intégration continue, mise en place d'un wiki applicatif et d'outils de la méthodologie Scrum, création et animation de réunions techniques en vue de partager les connaissances et les bonnes pratiques, définition d'architectures d'applications. Technologies employées Méthodes de conception : UML, Design Patterns, Scrum Langages et frameworks utilisés : Java, Hibernate, Spring, JSF(Richfaces), SQL, iText,CXF, JAXWS, jQuery Environnement de développement : Eclipse Serveur d'applications : JBOSS (4.1), Tomcat (7) Outils de développement : Maven, Ant SGBDRs : Oracle Autres : Nexus, Jenkins, Sonar, JMeter, CSS
Développeur/Coordinateur technique
Oalia
oct. 2010 - déc. 2010
3 mois
Réalisations: évolutions sur une application de gestion, et management des développeurs en offshore. Méthodes de conception : UML et Design Patterns Langages et frameworks utilisés : Java, Hibernate, Velocity Environnement de développement : Eclipse Conteneur de servlets : Tomcat Outils de développement : Ant SGBDRs : Oracle
Développeur expérimenté
Acceria
janv. 2010 - oct. 2010
10 mois
Réalisations: mise des pages aux normes CSS, refactoring de la couche de persistence. Apport d'outils et de méthodes permettant une meilleure productivité (Maven, iText, DbVisualizer, Design Patterns,Jmeter et plugins Eclipse) Méthodes de conception : UML et design patterns Langages et frameworks utilisés : Java, Icefaces, JPA, Hibernate, Spring, SQL, iText Environnement de développement : Eclipse Serveurs J2EE : Tomcat et Websphere Outils de développement : Ant, Maven SGBDRs : Oracle, MySQL Autres : Junit, Log4j, Jmeter, CSS
Développeur
Crédit Immobilier de France
déc. 2008 - déc. 2009
1 an 1 mois
Réalisations Développement d'évolutions sur une application de prêts immobiliers Méthodes de conception : UML Langages et frameworks utilisés : Java, Eclipse RCP, Hibernate, Spring, Castor Environnement de développement : Eclipse 3.3 & 3.4 Serveur J2EE : Weblogic Outils de développement : Ant, Cruise Control, Sonar SGBDRs : Oracle 10g, HSQLDB Autres : Junit, Log4j
Développeur
Experian
déc. 2007 - déc. 2008
1 an 1 mois
Réalisations : développement de batches de traitements d'images, d'IHMs Web. Méthodes de conception : UML et design patterns Langages et frameworks utilisés : Java, Swing, Hibernate, JPA, Spring, iText, Ajax, PL/SQL, SQL, Quartz, jQuery Environnements de développement : Eclipse, Netbeans Conteneur de servlets : Tomcat Outils de développement : Ant, Maven SGBDRs : oracle 9i, h2, mysql Autres : Junit, Selenium, Log4j, CSS, Javascript
Ingénieur développement et support
Alstom
avr. 2005 - déc. 2007
2 ans 9 mois
Réalisations : développement d'une application de gestion des opportunités de vente de matériel roulant, maintenance d'applications du portail (évolutive, corrective), participation à l'équipe de support logiciels et framework (revue de code et évolutions) Méthodes de conception : Merise (MPD sous Power AMC) et UML Langages et frameworks utilisés : Java, Hibernate, Struts, iText, POI, PL/SQL, SQL, Framework Alstom Environnements de développement : Eclipse Serveurs d'applications : Tomcat, Websphere Outils de développement : Maven SGBDRs : Oracle 8, 9, 10, HSQLDB Autres : Junit, Log4j, Glassbox, Jmeter, CSS, Javascript
Formation
ESIGELEC
Diplôme d'ingénieur
2001 - 2004
3 ans 1 mois
Licences et certifications
2AI Concept Expert Trainer
Délivré le : mai 2024
Portfolio

Lead Developer et Scrum Master chez Docapost
