Rémi Alvergnat is a software engineer based in Orléans, France with 13 years of experience working across backend and frontend stacks in Python, Java and JavaScript. He is a prolific open-source contributor to projects ranging from Dropwizard and DefinitelyTyped to FluentLenium and python-semantic-release, often focusing on API integrations, authentication and release/test automation. Rémi gravitates toward robustness and developer experience, adding OData escaping and resource handling for Microsoft Graph clients, improving TMDB and download-host integrations, and hardening authentication factories. He moves fluidly between server-side plugins and client UI work—fixing Vue/Angular quirks, loaders and build generators—so he understands both runtime behavior and the developer toolchain. Colleagues would point out his talent for resolving edge cases (CAPTCHAs, Content-Disposition filenames, binary diffs) and for making tests and CI pipelines more reliable.
14 years of coding experience
2 years of employment as a software developer
Génie Mécanique et Productique, Génie Mécanique et Productique option Automobile, Génie Mécanique et Productique, Génie Mécanique et Productique option Automobile at IUT Orléans
Master 2 Projet d’Innovation et Entrepreneuriat, Project Management, Mention Bien, Master 2 Projet d’Innovation et Entrepreneuriat, Project Management, Mention Bien at Institut d'Administration des Entreprises
Maîtrise Génie des Systèmes Industriels, Génie des Systèmes Industriels option Innovation, Maîtrise Génie des Systèmes Industriels, Génie des Systèmes Industriels option Innovation at ISTIA Angers
GuessIt is a python library that extracts as much information as possible from a video filename.
Role in this project:
Back-end Developer
Contributions:7 releases, 8 reviews, 1003 commits in 9 years 1 month
Contributions summary:Rémi primarily contributed to the project by adding new features and patterns to the video filename parser. They implemented patterns for identifying video formats, screen sizes, video and audio codecs, websites, and year-related information. The user also added tests for the main entry point and made improvements to internal functions to enhance the functionality and accuracy of the library.
Contributions:6 releases, 703 commits, 60 PRs in 3 years
Contributions summary:Rémi implemented new features related to sortable plugins using the angular-native-dragdrop dependency. They refactored the code to move ng-repeat directives to separate divs, which are likely to be used for plugins implementations. The user added more template directives to customize the default template for plugins to use directives on the "new" event. Also fixed the improper display and data binding for timespans.
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.