Dennis O'brien

Staff Data Scientist

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Dennis O'Brien is a Staff Data Scientist based in San Francisco with 12 years of experience applying data science, machine learning, and full‑stack engineering to drive product and business outcomes. He blends deep production experience—from building LTV and churn models and Airflow pipelines to architecting video ingestion systems for million+ item corpora—with hands‑on software craftsmanship dating back to game and embedded systems work. At ZipRecruiter he builds tools that help job seekers find ideal matches, and previously led cross‑functional data teams at Samsung NEXT to prototype mobile action recognition and scale ML pipelines. An active open‑source contributor, he has improved both Python and JavaScript sides of the popular Bokeh visualization library, fixing bugs and adding features that enhance interactive data tables. Known for translating messy data into actionable analytics and shipping robust production systems, he pairs technical breadth with practical product focus.
code12 years of coding experience
job26 years of employment as a software developer
bookComputer Science, Computer Science at University of Illinois Chicago
bookBachelor of Arts (B.A.), Physics, Bachelor of Arts (B.A.), Physics at University of Chicago
stackoverflow-logo

Stackoverflow

Stats
1,168reputation
177kreached
10answers
0questions
Badges
pyodbc
top-5%
python
top-5%
github-logo-circle

Github Skills (22)

data-visualizations10
bokeh10
python10
data-visualisation10
data-visualization10
javascript9
pyodbc9
coffeescript8
underscorejs7
underscore7
html7
macos6
css6
jpype6
validation6

Programming languages (9)

TypeScriptDockerfileJavaC++ScalaJavaScriptGoJupyter Notebook

Github contributions (5)

github-logo-circle
bokeh/bokeh

Sep 2015 - Nov 2018

Interactive Data Visualization in the browser, from Python
Role in this project:
userFull-stack Developer
Contributions:8 commits, 12 PRs, 1 push in 3 years 2 months
Contributions summary:Dennis contributed to the Bokeh project by addressing bugs, adding features, and improving code quality across both the Python backend and the JavaScript frontend. They fixed a bug related to data table sorting and editing, added support for template style formatters, and improved documentation with usage examples. Furthermore, the user updated the project to use `numbro.js` for number formatting, and implemented support for setting the DataTable row height.
pythonvisualisationplottingbokehplots
dennisobrien/bokeh

Sep 2015 - Nov 2018

Interactive Web Plotting for Python
Contributions:19 pushes, 9 branches in 3 years 2 months
pythoninteractive-webplottingvisualization
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
Dennis O'brien - Staff Data Scientist