Scott Black

Senior Software Specialist at Consortium of Universities for the Advancement of Hydrologic Science, Inc. (CUAHSI)

Logan, Utah, 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

👤
Senior
🎓
Top School
Scott Black is a Senior Software Specialist with over a decade in professional software development and deep expertise in data-focused tooling, including four years working with Hadoop. Based in Logan, Utah, he designs and implements backend and DevOps solutions for scientific research platforms at CUAHSI, and has led Hydroshare integrations for prominent open-source projects like BinderHub and repo2docker. His contributions span provider implementations, API integration, and test-driven enhancements that enable reproducible Jupyter workflows from scientific repositories. Previously he shipped software across academic and commercial environments (including an early RED Hydrogen One launch title), demonstrating a knack for turning complex domain data into usable developer tooling.
code8 years of coding experience
job9 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Utah State University
github-logo-circle

Github Skills (14)

testing10
apim10
docker10
api10
jupyterhub10
python10
dockers10
binder10
pkzip9
zip9
jupyter9
urllib9
tornado8
git7

Programming languages (11)

PowerShellTypeScriptJavaC++RShellVueJavaScript

Github contributions (5)

github-logo-circle
jupyterhub/repo2docker

Aug 2019 - Jan 2020

Turn repositories into Jupyter-enabled Docker images
Role in this project:
userBackend Developer
Contributions:26 commits, 3 PRs, 22 comments in 5 months
Contributions summary:Scott primarily contributed to the development of a new content provider for Hydroshare within the repo2docker project. This involved implementing the Hydroshare content provider class, including methods to detect, fetch, and extract Hydroshare resources. Furthermore, the user made changes to integrate the new content provider into the main application and added tests to validate the functionality. The user's work enables the conversion of Hydroshare resources into Jupyter-enabled Docker images.
repositoriesjupyter-notebookdockerjupyterlabjupyter
jupyterhub/binderhub

Aug 2019 - Mar 2020

Run your code in the cloud, with technology so advanced, it feels like magic!
Role in this project:
userBackend & DevOps Engineer
Contributions:15 commits, 3 PRs, 15 comments in 7 months
Contributions summary:Scott primarily contributed to adding and improving support for Hydroshare as a repository provider within BinderHub. Their work involved implementing the necessary logic to fetch and build from Hydroshare resources, including parsing resource identifiers and interacting with the Hydroshare API. They added tests for the Hydroshare provider and refined the implementation to handle both resource IDs and DOIs, including updated logic for version fetching. Additionally, the user modified the front-end to reflect the new Hydroshare integration.
jupyter-notebookmagicjupyterbinderjupyterhub
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