Lead Developer / Architecte / Back-End Developer
AItenders
Contexte
AItenders développe une plateforme collaborative dédiée à la gestion des appels d’offres, intégrant des technologies avancées de traitement du langage naturel (NLP), intelligence artificielle et machine learning pour analyser automatiquement les documents PDF.
Durant plus de 3 ans, Tanguy a joué un rôle central dans la conception, le développement et la scalabilité de cette plateforme, tout en pilotant l’équipe technique et en menant des travaux de R&D pointus.
Compétences clés
Rôles et responsabilités
Lead Developer & Architecte
Conception d’architecture logicielle : modélisation des données, rédaction des spécifications techniques.
Encadrement technique : suivi de l’équipe, gestion de la qualité via revues de code, mise en place de bonnes pratiques.
Optimisation de la performance & de la scalabilité : monitoring, refactoring, gestion fine de la base de données.
Développement Back-End
Développement, maintenance et évolution de la plateforme avec Spring Boot, Hibernate JPA et MySQL avancé (récursivité, optimisation, migration de prod).
Tests automatisés : unitaires, d’intégration et de non-régression.
DevOps : Jenkins, gestion du cache, plugins personnalisés Sonarqube, outillage de qualité logicielle.
Recherche & Développement (R&D)
Traitement de documents complexes : extraction et structuration de contenu depuis des PDF multi-format.
Techniques NLP et IA : clustering de paragraphes, OCR via Tesseract, reconnaissance de tableaux.
Machine learning : classification de contenu par apprentissage supervisé.
Algorithmie avancée : traitement massif, optimisation mémoire et calcul pour garantir la scalabilité en temps réel.
Impact et résultats
Grâce à cet accompagnement stratégique chez AItenders, Tanguy a permis à l’entreprise de construire une plateforme robuste, intelligente et prête pour l’industrialisation :