Matthieu Dumont

Staff Software Engineer at Algolia

Greater Paris Metropolitan Region 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
Matthieu Dumont is a Staff Software Engineer with 12 years of experience building scalable search and crawling systems at Algolia, spanning C++, Go, Kubernetes, Rails and JS. He has driven products from MVP to revenue-generating services—most notably growing the Custom Crawler into an eight-person project handling millions of pages per day—and now works on core search and AI-powered NeuralSearch. A hacker at heart, he contributes to front-end open-source work like Algolia’s widely used autocomplete and instantsearch libraries, improving UX, compatibility and testability. Comfortable across front- and back-end stacks, Matthieu combines low-level performance engineering with product-minded full-stack development and a background in machine learning from EPITA.
code12 years of coding experience
job8 years of employment as a software developer
bookMachine Learning, Machine Learning at EPITA: Ingénierie Informatique
bookBaccalauréat, Scientifique, Baccalauréat, Scientifique at Lycée Condorcet
languagesEnglish, Spanish
github-logo-circle

Github Skills (21)

javascript10
widgets10
testing10
css10
autocomplete10
ui-design10
uid10
front-end-development10
react10
typeahead9
html-template9
python-templates9
apptemplates9
instantsearch9
cpp-templates9

Programming languages (17)

C++CSSRustSchemeGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
algolia/instantsearch

Sep 2015 - Mar 2016

⚡️ Libraries for building performant and instant search and recommend experiences with Algolia. Compatible with JavaScript, TypeScript, React and Vue.
Role in this project:
userFront-end Developer
Contributions:44 commits, 40 PRs, 80 pushes in 5 months
Contributions summary:Matthieu primarily contributed to the `instantsearch` repository by implementing and refining frontend components and widgets. Their work included adding new features to the search box widget, such as the "poweredBy" option, and implementing new functionalities to the refinement list and menu components. The user also made changes to the template component, enhancing the flexibility of various widgets and addressing issues related to class name duplication.
instantsearchvueperformantvuejsjavascript
algolia/autocomplete

Jul 2015 - Jan 2017

🔮 Fast and full-featured autocomplete library
Role in this project:
userFront-end Developer
Contributions:11 commits, 4 PRs, 13 pushes in 1 year 6 months
Contributions summary:Matthieu primarily focused on enhancing the autocomplete library's functionality and user experience. Their contributions include refactoring the typeahead namespace, implementing the `noConflict` method to prevent conflicts with existing JavaScript libraries, and introducing an `appendTo` parameter for customizing where the autocomplete suggestions are rendered. Furthermore, the user added testing to improve the library's reliability and maintainability. They also addressed Angular compatibility issues, preventing directive launch if an autocomplete value exists.
queryfull-featuredmodalcomboboxaccessible
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