Ryan Marren

Senior Software Engineer at David Energy

New York, New York, 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
Ryan Marren is a Senior Software Engineer with 11 years of experience building production-grade systems across health tech, cloud, and data visualization domains. He has led product engineering teams at Color to take cancer screening products from concept to launch and built genomics platforms used by the NIH All of Us Research Program. Prior roles at Google and Plotly show deep backend and frontend fluency—contributions to Dash and Dash core components improved developer ergonomics and accessibility while his work on Cloud Logging added BigQuery analytics at scale. Ryan combines full-stack craftsmanship with domain focus on HealthTech and ClimateTech, and he still contributes to open-source projects like CodeCombat, improving education-focused game UX and internationalization. Based in New York, he pairs rigorous CS/math training from Johns Hopkins with a talent for turning complex medical and analytics requirements into usable, test-backed features. An avid problem-solver, he balances data-driven engineering with thoughtful product collaboration across design and medical stakeholders.
code11 years of coding experience
job7 years of employment as a software developer
bookJohns Hopkins University
stackoverflow-logo

Stackoverflow

Stats
71reputation
3kreached
0answers
5questions
github-logo-circle

Github Skills (25)

javascript10
coffeescript10
python10
component-development10
user-interface10
front-end-development10
dashjs10
webapp10
game-development10
gui-framework10
react10
j9
html9
data-visualization8
localization8

Programming languages (6)

JavaJavaScriptGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
plotly/dash

Apr 2018 - Dec 2018

Data Apps & Dashboards for Python. No JavaScript Required.
Role in this project:
userFull-stack Developer
Contributions:160 commits, 35 PRs, 47 pushes in 8 months
Contributions summary:Ryan's primary contribution focused on enhancing the Dash library by adding support for wildcard attributes and implementing data-* and aria-* attributes. This involved modifying the code generator to support these attributes and incorporating them into various HTML components. Furthermore, the user introduced integration tests for these new features, ensuring proper functionality, serialization, and documentation.
pythonweb-appchartingflaskbioinformatics
plotly/dash-core-components

Jun 2018 - Dec 2018

OBSOLETE: now part of https://github.com/plotly/dash
Role in this project:
userFrontend Developer
Contributions:43 commits, 28 PRs, 17 pushes in 6 months
Contributions summary:Ryan's commits primarily involve modifying and generating core components within the `dash-core-components` library. They focused on updating the class files for various components such as Input, Graph, and DatePickerRange, adding specific attributes and properties. Furthermore, the user updated the namespace property for all generated classes, indicating a focus on the component's internal structure. The user also performed upgrades and enhancements to the component library, as well as improved test cases.
dashpythonplotly-dashplotlydata-visualization
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
Ryan Marren - Senior Software Engineer at David Energy