You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Guillaume F.GF

Guillaume F.

Expert Java | Vue.js | PostgreSQL

500 €/jour
26 projets
Torcy, FR
15 ans et +

Délai de réponse moyen : 4h

À propos de Guillaume

Lead dev. : Boostez la cohésion, l’efficacité et la qualité d'équipe.
Architecture code et base de données : Analyse qualité, réduction de la dette technique.
Correction de bogues : Stabilisation et optimisation.
Revues de code : Mise en place de standards et bonnes pratiques.
Automatisation CI/CD : Déploiement fluide et robuste de vos projets.


Développeur et architecte logiciel depuis plus de 25 ans, j’ai construit mon expertise sur une variété de technologies : des langages bas niveau (Assembleur) aux frameworks modernes (Java, C#, TypeScript), en passant par des outils de reporting (Crystal Reports, Jasper Reports) et des systèmes de bases de données (Oracle, PostgreSQL, MongoDB…).

J’ai eu l’occasion de travailler sur des projets aussi variés que la comptabilité, la logistique, la reconnaissance vocale et d’image, la téléphonie, les audits industriels et la billetterie en ligne. Cette diversité me permet de comprendre rapidement les enjeux d’un projet et d’adapter mes solutions à chaque contexte.

Aujourd’hui, mes technologies de prédilection sont Java Spring, Hibernate / jOOQ, PostgreSQL et Vue.js. Je me spécialise également en UI/UX, où je m’efforce de rendre les applications intuitives et agréables à utiliser.

Partisan des architectures réactives et hexagonales, je m’appuie sur les principes SOLID (maintenabilité), KISS (simplicité) et ACID (fiabilité) pour concevoir des systèmes performants et évolutifs. Chaque projet est une nouvelle occasion de relever un défi, et j'aime trouver des solutions simples mais efficaces.

Je propose mes services en tant que lead technique, consultant ou auditeur avec une spécialisation en algorithmique, parallélisme et architecture logicielle.
  • Anglais

    Capacité professionnelle complète

  • Français

    Bilingue ou natif

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Sous NDA
    Audit d'organisation d’équipe & revue technique Java/PostgreSQL
    CONSEIL & AUDIT
    mai 2021 - Aujourd'hui (5 ans et 1 mois)
    Torcy, France
    Dans le cadre de plusieurs missions confidentielles, j’ai été sollicité pour réaliser des audits techniques et organisationnels portant sur :
    • la structuration des équipes techniques,
    • la qualité du code,
    • l’architecture et la performance des bases de données PostgreSQL.

    Mon intervention a combiné une analyse approfondie des pratiques de développement (revue de code, outils, workflows) et une évaluation technique des bases de données (indexation, typage, configuration, requêtes lentes).

    Au-delà des aspects purement techniques, j’ai apporté un regard externe sur les modes de collaboration entre les parties prenantes : direction produit, lead techs, développeurs. Mes recommandations ont permis d’optimiser les échanges, clarifier les responsabilités et mettre en place des processus de suivi plus robustes.

    Résultats concrets observés : réduction significative des incidents en production, meilleure stabilité des environnements, et une équipe plus alignée sur les objectifs produits et techniques.
    Audit PostgreSQL Java Vue.js Architecture
  • AS International - QBook.io
    Audit qualité, architecture et conception d'un logiciel Java EE, Spring, VueJS
    CONSEIL & AUDIT
    septembre 2016 - juillet 2024 (7 ans et 10 mois)
    Lieusaint, France
    AS International souhaitait dans un premier temps un audit qualité : une revue technique du code et des méthodologies de travail pour un projet Java EE - Spring - Hibernate.

    Le début de mission a été consacré à cet audit de code, avec la rédaction d’un document détaillant plusieurs axes d’amélioration : les avantages de l’utilisation de certaines technologies et outils, ainsi qu’un rappel des bonnes pratiques pour assurer la qualité et la performance du produit. Ce travail a permis une première prise de contact avant d’envisager une collaboration plus longue.

    Nous avons ensuite discuté de la conception d’un nouveau module pour gérer les affectations de ressources humaines aux interventions sur site, incluant un prévisionnel des temps de trajet, l’intégration des calendriers Office des intervenants, la gestion des fiches de frais et la facturation. J’ai proposé des spécifications techniques ainsi qu’une maquette en JSP, KendoUI, jQuery et Bootstrap (technologies utilisées par le client).

    Suite à l’audit, le projet a été entièrement migré sous Maven, Git et Jenkins. Les bibliothèques ont été mises à jour, les conflits de version résolus, et certains bugs anciens corrigés. Le module a ensuite été développé par itérations au cours des mois suivants. En fin de mission, nous travaillions en sprints courts pour déployer les évolutions et correctifs chaque fin de semaine, afin d’impliquer les utilisateurs et obtenir un maximum de retours.

    Ce projet m’a notamment permis d’approfondir mes compétences en prototypage, closures TypeScript, KendoUI, EWS (API Office 365), Google Maps, ainsi que sur la gestion avancée des fuseaux horaires (Amérique / Europe / Chine).

    Ce progiciel a ensuite été ouvert aux clients finaux sur Internet, renommé QBook.io, puis porté sur VueJS; projet sur lequel j’ai travaillé plusieurs années jusqu’à sa finalisation fonctionnelle.
    Java Spring Vue.js Administration réseaux SQL
  • Conviviance
    Consultant en développement logiciel
    TÉLÉCOMMUNICATIONS
    septembre 2015 - mars 2017 (1 an et 6 mois)
    Neuilly-Plaisance, France
    Consultant, architecte, auditeur et développeur pour un projet fortement modulaire Java EE - Spring - Hibernate - C++, orienté clustering réseau, parallélisme et téléphonie.

    L'équipe interne avait besoin d'un oeil externe pour pousser le projet en avant et implémenter l'architecture WEB de leur progiciel de téléphonie, en collaboration avec les équipes coeurs SIP et QoS réseau. Coordination internationale Amérique / France / Inde.
    Java Spring VoIP SQL Méthode agile

Avis

5,0

sur 20 évaluations

T

Thomas

CAST

Avis laissé le 13/04/2023

Super travail, très précis et opérationnel, correspond exactement aux attentes. Nous allons travailler avec Guillaume encore sans aucune hésitation
RomainR

Romain

Romain Ledru-Mathé

Avis laissé le 05/04/2021

Accompagnement parfait, aussi bien techniquement qu'humainement

Recommandations

Gabriel VicenteGV
Clément BertrandCB
Dorian B.DB
+3
Gabriel Vicente et 5 autres personnes recommandent Guillaume

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Formation sur la réplication « Hot-Standby » de PostgreSQL 9.2
    ALTERWAY
    2011
  • Niveau expert, Reconnaissance de la parole, VoiceXML
    TELISMA
    2010

Compétences

Catégories