Top expert inScientific Computing and Data Science
Bryan V is a Senior System Software Engineer in Portland, Oregon with 13 years of experience building developer-facing systems at NVIDIA, Microsoft and Anaconda. He co-created Bokeh and was the original author of conda, and continues to contribute to RAPIDS and nv-legate—work that spans data visualization, package management, and GPU-accelerated tooling. Bryan blends front-end widget testing and browser integrations with backend engineering and DevOps (CLI refactors, caching/catalog, CI), and has modernized dashboards and SDKs in widely used projects. Trained as a physicist with a computer science background, he applies analytical rigor to pragmatic system design and robust test automation. Wryly self-described as "urgently tired of tech," he nonetheless remains a core open-source maintainer and systems thinker.
14 years of coding experience
14 years of employment as a software developer
BA, Computer Science, BA, Computer Science at The University of Texas at Austin
Interactive Web Plotting with Bokeh in IPython notebook
Role in this project:
Front-end Developer
Contributions:113 commits, 37 PRs, 115 pushes in 8 years
Contributions summary:Bryan's commits primarily focused on fixing and updating links within the IPython notebooks. They re-executed notebooks with new versions of Bokeh and made adjustments to the front-end elements by altering code and images. Additionally, the user fixed an animated GIF within the quickstart guide and made general updates to the index.ipynb notebook, focusing on front-end improvements.
Interactive Data Visualization in the browser, from Python
Role in this project:
Front-end Developer & Test Automation Engineer
Contributions:1 release, 2420 reviews, 6867 commits in 10 years 2 months
Contributions summary:Bryan primarily contributed to testing and enhancing the functionality of Bokeh's widget components, with a particular focus on the DateSlider widget and its behavior. Their contributions included the addition of integration tests using Selenium to verify the correct functionality of widgets and verifying that selections are handled as intended. They also contributed to the expansion of the test suite to cover a wider array of scenarios, including cases involving custom comparators, date value validation and overall improving the robustness of testing of interactive widgets, as well as improvements to documentation.
pythonvisualisationplottingbokehplots
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.