Dhaya Benmessaoud is a Senior Frontend Engineer with 15 years of experience building engaging, brand-driven web experiences for clients like Samsung Mobile, Peugeot, HEC Paris and Kenzo. Based in Paris and currently at Algolia, he helps empower developers by contributing to core open-source search libraries—adding hooks-based features such as useSortBy and useInfiniteHits to React InstantSearch and improving autocomplete examples across React and Vue. He combines polished UI craftsmanship with deep component design and type consistency, and has a particular knack for turning search UX complexity into simple, performant building blocks. Outside work he’s an avid home automation tinkerer and traveler, a detail that often informs practical, user-centered front-end solutions.
15 years of coding experience
Master, Web development, Rich Internet Applications, Master, Web development, Rich Internet Applications at Université Marie et Louis Pasteur
Licence, Web development, Project management, Licence, Web development, Project management at Institut Ingemedia
⚡️ Lightning-fast search for React and React Native applications, by Algolia.
Role in this project:
Front-end Developer
Contributions:197 reviews, 55 commits, 52 PRs in 11 months
Contributions summary:Dhaya implemented several new features and components for the React InstantSearch library, focusing on hooks-based approaches. Their work included introducing the `useSortBy`, `useInfiniteHits`, and `Breadcrumb` components. They also made improvements to the existing UI components, class names and ensured type consistency.
⚡️ Libraries for building performant and instant search and recommend experiences with Algolia. Compatible with JavaScript, TypeScript, React and Vue.
Role in this project:
Front-end Developer
Contributions:25 releases, 621 reviews, 107 commits in 1 year 3 months
Contributions summary:Dhaya focused on enhancing the user interface and functionality of the Algolia InstantSearch library, specifically targeting React and Vue frameworks. Their work included implementing new features like `useSortBy` and `useInfiniteHits` for React, improving the Vue 3 template, and adding UI elements. They also addressed bug fixes within the CLI and React Native templates and made updates to examples, demonstrating a strong understanding of component design and integration with Algolia's search functionalities.
instantsearchvueperformantvuejsjavascript
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
Dhaya Benmessaoud - Senior Frontend Engineer at Algolia