David Davidson is a Staff Software Engineer based in Portland, Oregon with 12 years of experience building and leading front-end teams focused on React, JavaScript, and functional programming. He blends hands-on engineering with people leadership—running teams, mentoring engineers, and owning technical direction while still shipping code and occasional on-call incident response. His background includes consulting at Formidable where he led React migrations for large clients (Walmart) and meaningful open-source contributions to well-known projects like Victory and Radium that improved documentation, developer experience, and component behavior. At Textio he navigated complex third-party constraints to build and integrate extensions and enterprise features, drove onboarding and activation efforts, and helped bridge engineering with product and security stakeholders. David favors iterative improvement, clear documentation, and a productive, thoughtful, and fun work culture, and he brings an unusual mix of language and teaching training alongside technical credentials that helps him communicate complex trade-offs clearly.
12 years of coding experience
11 years of employment as a software developer
Máster en enseñanza de la lengua literatura y cultura en el mundo hispánico, Máster en enseñanza de la lengua literatura y cultura en el mundo hispánico at Universidad de Alcalá
Certificate in web design and development, Certificate in web design and development at Western Washington University
Certificate software engineering in full-stack JavaScript, Certificate software engineering in full-stack JavaScript at Code Fellows
Bachelor of Arts double major English/Spanish, Bachelor of Arts double major English/Spanish at Willamette University
A collection of composable React components for building interactive data visualizations
Role in this project:
Front-end Developer
Contributions:71 commits, 22 PRs, 61 pushes in 10 months
Contributions summary:David primarily focused on enhancing the documentation and user interface of the "victory" library. Their contributions included adding a "Getting Started" guide using Ecology, implementing the display of component documentation, and improving the overall user experience by linking to live project pages and making modifications to the sidebar navigation. Additionally, the user made several changes to improve the presentation of the documentation, including fixes for visual elements.
Contributions:10 commits, 2 PRs, 2 comments in 8 days
Contributions summary:David primarily focused on enhancing the browser state management and styling capabilities of the React components. They introduced a global mouse-up listener to improve the behavior of active states and address a bug related to active state persistence. Furthermore, they optimized code by replacing a lodash dependency with a native JavaScript method and refactored code for improved readability and maintainability. They also added example media queries for styling purposes.
react-componentreactstylingtoolchain
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
David Davidson - Staff Software Engineer at honeycomb.io