Vincent Bachelier is a Senior Full Stack Software Engineer with 14 years of experience building high-performance data-driven systems and consumer-facing web products from the Greater Paris area. He has led backend teams and architecture efforts at Weborama, optimizing storage and retrieval for massive audiences with Couchbase, Elasticsearch and message-driven patterns, and now drives full-stack and data-science-focused engineering at Ogury with Python, Scala/Spark, Node.js and React. Vincent contributes to open source, notably improving performance and robustness in the Perl Dancer2 framework and enhancing backend search and UX features for calibre-web, reflecting a blend of low-level optimization and product-minded changes. Comfortable across databases, ETL, microservices and browser automation, he pairs practical production troubleshooting with a curiosity for squeezing extra speed from systems. Notably, he has applied numerical libraries (NumPy/SciPy) to real-time recommendation APIs and built fast ETL and emulation tooling for large-scale ad measurement.
14 years of coding experience
5 years of employment as a software developer
Avanced Database Manager for IBM DB2 Database IBM DB2, Avanced Database Manager for IBM DB2 Database IBM DB2 at Advanced IBM DB2 Administration Database
Niveau Deug MIAS Informatique et Mathématiques, Niveau Deug MIAS Informatique et Mathématiques at Université de Luminy
Bac S Mathématiques, Bac S Mathématiques at Lycée St Charles
Perl Dancer Next Generation (rewrite of Perl Dancer)
Role in this project:
Back-end Developer
Contributions:19 commits in 7 months
Contributions summary:Vincent primarily contributed to enhancing the Perl Dancer2 web framework. Their work included adding speed optimizations leveraging XS modules for URL decoding and query string parsing. They also refactored code to maintain the existing behavior, fixed path detection, and streamlined application detection via the `.dancer` file. In addition, the user added new test cases and updated existing test logic.
:books: Web app for browsing, reading and downloading eBooks stored in a Calibre database
Role in this project:
Back-end Developer
Contributions:9 commits, 8 PRs, 24 comments in 6 months
Contributions summary:Vincent primarily contributed to the back-end functionality of the Calibre-web application. Their work involved handling configuration settings, implementing advanced search capabilities, and modifying the display of book information. Significant changes were made to the `cps/helper.py` and `cps/web.py` files, suggesting involvement in database interaction, search logic, and overall web application behavior. The user also integrated functionality related to marking books as "read" within the application, enhancing the user experience.
ebookdownloadingebooksstoredmobi
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
Vincent Bachelier - Senior Full Stack Software Engineer at Ogury