Florent Biville

Developer at Neo4j

Cherbourg-en-Cotentin, Normandy, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Florent Biville is a seasoned backend developer and database engineer with 13 years of experience, currently contributing to Neo4j while living in Cherbourg-en-Cotentin, Normandy. He has deep expertise in graph databases, compiler-like procedure development and database migration tooling, with notable open-source contributions to Neo4j APOC and the core Neo4j project as well as Liquibase. Comfortable across Java, Go and Python stacks, he pairs pragmatic engineering (TDD, refactoring, CI/CD) with a strong focus on code quality and test reliability. Florent is also an experienced trainer, mentor and conference speaker who has delivered workshops and talks on Neo4j, streams and microservices at international events. He blends hands-on implementation—adding features like composite index support and a Sørensen–Dice similarity function—with developer advocacy and teaching, helping teams adopt graph-centric architectures. A less obvious strength is his repeated role bridging product, training and open-source maintenance, which makes him effective at turning complex infrastructure work into usable developer tooling and curricula.
code13 years of coding experience
job10 years of employment as a software developer
bookErasmus, Erasmus at Technische Universität Kaiserslautern
bookMaster, Information Technology (ASI : Architecture des Systèmes d'Information), Master, Information Technology (ASI : Architecture des Systèmes d'Information) at Institut national des Sciences appliquées de Rouen
bookBaccalauréat, S, Baccalauréat, S at Lycée Alexis de Tocqueville
languagesFrench, English, German, Spanish, Turkish
stackoverflow-logo

Stackoverflow

Stats
8,655reputation
439kreached
140answers
92questions
Badges
cypher
top-5%
neo4j
top-1%
github-logo-circle

Github Skills (49)

database-migrations10
stored-procedures10
python10
testing10
databases10
assertion-framework10
graph-database10
assertj10
java10
flask-ask10
liquibase10
neo4j10
javas10
java-libraries10
cypher10

Programming languages (22)

C#PowerShellJavaCSSC++ScalaGoCypher

Github contributions (5)

github-logo-circle
Neo4j Movies Example application with Flask backend using the neo4j-python-driver
Role in this project:
userBackend Developer
Contributions:11 reviews, 29 commits, 50 PRs in 1 year 2 months
Contributions summary:Florent primarily focused on enhancing the backend functionality of the Neo4j Movies application built with Flask and the neo4j-python-driver. They added end-to-end tests using Cypress for verifying the application's behavior and user interface. The user also improved the code quality by adding documentation, updating dependencies, and refactoring the code to use transaction functions, and conventional casing. These changes streamlined the application's performance and maintainability while improving CI/CD.
python-driverpythonboltmoviesflask
Awesome Procedures On Cypher for Neo4j - codenamed "apoc"                     If you like it, please ★ above ⇧            
Role in this project:
userBack-end Developer / Database Engineer
Contributions:202 reviews, 38 commits, 105 PRs in 6 years 6 months
Contributions summary:Florent primarily contributed to the Neo4j APOC Procedures library by addressing issues related to the stored procedure compiler and fixing rawtype declarations. Their work involved upgrading the compiler, adapting code to the stricter requirements, and generating documentation. They also added support for composite indexes in Cypher exports and implemented a Sørensen–Dice similarity function, expanding the library's functionality. Further contributions included refactoring existing code and fixing a flaky periodic test, demonstrating a focus on code quality.
neo4j-pluginneo4j-databasestored-proceduresmemgraphapoc
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Florent Biville - Developer at Neo4j