Top expert inScientific Computing and Data Science
Bryan Van de Ven is a senior system software engineer with 14 years of experience building developer tools, distributed systems, and interactive visualization frameworks from Portland, Oregon. He’s a co-creator and long-time lead of the popular Bokeh project and the original author of the Conda package manager, showing rare breadth across front-end visualization, package management, and backend systems. At NVIDIA and Microsoft he’s focused on system-level engineering and dashboard/monitoring improvements, while earlier roles span scientific C++ engineering and Python-focused product design. Bryan combines deep open-source stewardship—mentoring hundreds of contributors and running community governance—with hands-on work shipping robust testing, CI/CD, and protocol implementations. Though he jokes about being “urgently tired of tech,” his track record shows a talent for making complex tooling reliable, extensible, and well-documented.
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.
Request Free Trial
Bryan Van de Ven - Senior System Software Engineer at Project Bokeh