Samuel Hinshaw

Software Engineer at Plotly

Vancouver, British Columbia, Canada
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
Samuel Hinshaw is a software engineer with 10 years of experience building data visualization platforms and developer tooling, currently contributing to Plotly’s App Studio to help data scientists prototype and deploy interactive apps from Jupyter. He led and scaled data visualization efforts at AbCellera—integrating Celium™ with electronic lab notebooks and backend services via Python and gRPC/protobuf—bringing UX-driven solutions to complex scientific workflows. His background in bioinformatics and early lab work at the NIH give him a rare fluency in both biological data and production software, enabling tight collaboration with scientists. An active open-source contributor, he improved the python-myfitnesspal client by adding robust exercise data extraction and tests, showing attention to practical data plumbing. Based in Vancouver, he blends hands-on engineering, technical leadership, and mentorship to turn research needs into reliable, usable tools.
code10 years of coding experience
job5 years of employment as a software developer
bookMaster of Science - MS, Bioinformatics, Master of Science - MS, Bioinformatics at The University of British Columbia
bookBachelor of Science (B.S.), Biology/Biological Sciences, General, Bachelor of Science (B.S.), Biology/Biological Sciences, General at University of Pittsburgh
github-logo-circle

Github Skills (4)

webscraping10
html-parsing10
python10
testing10

Programming languages (12)

TypeScriptJavaDockerfileRRustAdblock Filter ListTeXJavaScript

Github contributions (5)

github-logo-circle
Access your meal tracking data stored in MyFitnessPal programatically
Role in this project:
userBack-end Developer
Contributions:6 commits, 4 PRs, 3 comments in 6 months
Contributions summary:Samuel primarily focused on enhancing the `python-myfitnesspal` project by adding functionality related to exercise data extraction. They implemented new classes and methods within the `myfitnesspal` client to retrieve and parse exercise information, including cardio and strength training data. This involved defining internal methods for URL construction and data extraction from HTML documents, as well as creating a public method to access the exercise data. The user also introduced testing methods to validate the functionality of the implemented exercise data retrieval.
storedmeal-trackingtrackingmealmyfitnesspal
aammd/r_day_2

Jan 2016 - Aug 2023

the day two of R
Contributions:2 PRs in 7 years 7 months
dayrstats
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
Samuel Hinshaw - Software Engineer at Plotly