Florian Beaufumé

Consultant indépendant

Architecte logiciel Java et web

Expert Java

Présentation

Je suis un architecte logiciel Java et web et expert Java de 18 ans d'expérience.

J'ai créé ma société, Adeliosys, en 2007 et je suis depuis un consultant indépendant.

Je réalise divers types de missions d'architecture logicielle et d'expertise technique pour des applications d'entreprise sous fortes contraintes.

J'interviens majoritairement sur Toulouse et à proximité, parfois en région parisienne ou à l'étranger.

Curieux et passionné, je donne à l'occasion des présentations techniques au Java User Group de Toulouse.

Services

Je sais intervenir à plusieurs titres sur un projet :

  • Définition ou audit d'architecture avec identification des contraintes, choix de technologies, frameworks, outils, méthodes, etc.
  • Expertise sur divers sujets applicatifs comme les performances, fiabilité, sécurité, haute disponibilité, maintenabilité, etc.
  • Conception et développement d'applications, de socles techniques ou de composants sensibles.
  • Coaching de développeurs et formations techniques.

Réalisations

Quelques exemples de réalisations :

  • Réalisation d'une étude d'architecture pour migrer des applications de paiement en ligne vers un modèle microservices
  • Architecture orientée service, conception et développement pour une application de gestion de processus métiers d'assurance
  • Réalisation d'une étude pour améliorer la disponibilité d'applications de paiement en ligne
  • Conception et développement d'un socle technique orienté SaaS pour les nouvelles applications aéronautiques
  • Migration du socle technique d'une application de gestion de procédures administratives pour améliorer la montée en charge et supporter la haute disponibilité
  • Industrialisation de la chaine d'intégration continue d'une application de maintenance aéronautique
  • Conception et développement de KeyBout, démonstration technique de WebSocket sous forme d'un jeu web multi-joueur et temps réel
  • Présentations techniques données au Java User Group de Toulouse :
    • WebSocket avec Java EE 7
    • Multitenancy avec JPA ou Hibernate
    • Nouveautés et limitations de JMS 2

Compétences

Mes compétences principales sont :

Modèles d'architecture Architectures distribuées, microservices, SOA, modèle web "single page", clustering, haute disponibilité, multitenancy, cloud, NoSQL, persistence polyglotte
Techniques Conception objet, injection de dépendances, multithreading, REST, SOAP, optimisation de performances, sécurité, transactions, programmation réactive
Web Spring Web MVC, JSF, JSP, Servlet, Thymeleaf, JavaScript, AngularJS, Bootstrap, WebSocket, HTML, HTTP
Modèles de composants Spring, CDI, EJB
Intégration JAX-RS, JAX-WS, JMS, JAXB, JMX, XML, RMI, JCA
Persistence JPA, Hibernate, Spring Data, JDBC
Autres API Spring Boot, Spring Security, Spring Cloud, Netflix OSS
Plate-formes WildFly, JBoss, GlassFish, Tomcat, OpenShift, WebLogic, WebSphere, Docker
Bases de données SQL, bases relationnelles, MongoDB, Cassandra, LDAP
Outils IntelliJ IDEA, Eclipse, Maven, Jenkins, Nexus, Sonar, SubVersion, Git, VisualVM, JProfiler, JMeter, divers
Méthodes Agilité, Scrum, UML

Contacts

Mon profil LinkedIn

Pour toute question, florian.beaufume@adeliosys.fr