Peter Beshai is a Staff Data Visualization Engineer in Seattle with 13 years of experience turning complex analytics into intuitive, self-serve visualization tools at scale. He blends full-stack engineering, data science, and human-centered design to build shared libraries and internal services that improve speed, consistency, and quality across hundreds of projects. Comfortable prototyping rapidly with code, he brings strong front-end expertise in React and D3—evidenced by open-source work like the use-query-params React hook and production tooling for diverse teams. His background spans research and teaching at MIT Media Lab and practical product work for clients and teams from the Boston Celtics to Netflix, giving him a rare mix of creative visualization craft and production-grade engineering. Colleagues rely on him for performant, delightful interactions that make data exploration fast and accessible.
13 years of coding experience
12 years of employment as a software developer
Master's Degree, Human-Computer Interaction, Master's Degree, Human-Computer Interaction at The University of British Columbia
BMath, Computer Science, Combinatorics & Optimization, BMath, Computer Science, Combinatorics & Optimization at University of Waterloo
React Hook for managing state in URL query parameters with easy serialization.
Role in this project:
Front-end Developer
Contributions:35 releases, 1 review, 348 commits in 3 years 6 months
Contributions summary:Peter primarily contributed to the front-end development of the React library, demonstrating proficiency in React hooks and component implementation. They added support and examples for the Reach Router, enhancing the library's versatility for different routing solutions. Moreover, the user added unit tests demonstrating a commitment to code quality.
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.