Donavon West is an experienced technology leader and hands-on engineer with 14 years building web apps and frameworks from the browser to the server. Based in New York, he’s deeply embedded in the React and JavaScript communities—organizing one of the largest React meetups in the country and maintaining popular hooks like use-dark-mode and use-persisted-state. He balances leadership with active open-source work, contributing to high-profile projects such as Remix and react-router where he’s improved server runtimes, URL handling, and SSR compatibility. Known for pragmatic refactors, testing discipline, and thoughtful API improvements, he brings stability and maintainability to fast-moving codebases. Outside of day-to-day engineering he speaks at conferences and authors technical content, combining public advocacy with a knack for shipping elegant client- and server-side solutions.
A custom React Hook that provides a multi-instance, multi-tab/browser shared and persistent state.
Role in this project:
Front-end Developer
Contributions:3 reviews, 22 commits, 16 PRs in 1 year 9 months
Contributions summary:Donavon primarily contributed to the development of a React Hook for managing and persisting state in the browser. They added features like event listener functionality and refactored code for server-side rendering compatibility. Furthermore, the user integrated the `@use-it/event-listener` library and wrote tests for the project. The commits demonstrate an understanding of React hooks and local storage.
A custom React Hook to help you implement a "dark mode" component.
Role in this project:
Front-end Developer
Contributions:24 commits, 46 PRs, 59 pushes in 1 month
Contributions summary:Donavon primarily focused on developing and refactoring the front-end component for a dark mode implementation. They made significant changes to the testing setup using different testing libraries and proxy hooks. The user updated the code to use React 16.8.0 and re-wrote tests, followed by incorporating support for SSR and added support for media change and document is not defined fixes. They also refactored existing code and bumped the project version to reflect changes and improvements.
reactdark-themereact-custom-hookdark-modereactjs
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.