Summary
Vincent Villain is a pragmatic Software Architect with eight years of focused experience designing and delivering Java/Spring cloud-native solutions for large public-sector and industrial clients. Based in Antibes, he blends hands-on engineering (Java 17–25, Spring Boot, Kafka, OpenShift) with architecture governance—writing ADRs, HLDs/LLDs and maintaining enterprise architecture repositories. He has led technical teams, driven DevSecOps and migration efforts, and built POCs that bridge Java with low-level systems (including JNI/C++ BLE drivers for RFID/IOT). Comfortable across backend, API design, streaming and infrastructure, he also steers product roadmaps with PO/SM and mentors engineering communities. His work on high-volume, security-sensitive platforms like CNAM and URSSAF shows an unusual mix of operational support, obsolescence management and architecture authority.
8 years of coding experience
6 years of employment as a software developer
Master en informatique spécialité Systèmes Distribués et Réseaux, Sciences santé technologies, Master en informatique spécialité Systèmes Distribués et Réseaux, Sciences santé technologies at Université Marie et Louis Pasteur
BTS Informatique, Réseaux Industriels, BTS Informatique, Réseaux Industriels at Lycée Raoul Follereau
French, English, German