Michael Scherer

Data Science Cloud Architect

San Diego, 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
Michael Scherer is a Data Science Cloud Architect based in San Diego with eight years of experience evolving from intern to technical lead at West Health. He designs and deploys cloud-native data science solutions, bridging research, engineering, and production analytics for healthcare applications. Michael pairs practical software engineering—device integrations, Python scripting, and full-stack work—with architecture-level thinking around resource management and reproducible visualization. As a notable open-source contributor, he significantly enhanced the pyvis library, improving templating, resource packaging options, and integrity checks to make interactive network visualizations more robust. His background in computer engineering and hands-on experience with IoT and mobile integration give him a rare mix of embedded, frontend, and cloud data expertise. Colleagues value him for turning research prototypes into maintainable, scalable systems that serve operational needs.
code8 years of coding experience
job3 years of employment as a software developer
bookSan Diego State University
languagesEnglish
github-logo-circle

Github Skills (5)

network-visualization10
python10
jinjava9
javascript9
html8

Programming languages (6)

TypeScriptCoffeeScriptJavaScriptLuaHTMLPython

Github contributions (5)

github-logo-circle
WestHealth/pyvis

Jun 2022 - Jan 2023

Python package for creating and visualizing interactive network graphs.
Role in this project:
userFull-stack Developer
Contributions:5 reviews, 14 commits, 4 PRs in 7 months
Contributions summary:Michael made significant contributions to the `pyvis` package, focusing on enhancing the user interface and improving resource management. They refactored the template directory handling, enabling the use of Jinja template environments. Key changes included adding options for how resources are packaged (remote, in-line, and local), improving integrity checks for external sources, and updating the vis-network and tom-select libraries. Their work directly improved the interactive network graph visualization capabilities of the project.
networkxpythonnetwork-visualizationvisualizinggraphs
EgorPichkur/pyvis

Jun 2022 - Jun 2022

Python package for creating and visualizing interactive network graphs.
Contributions:2 pushes in 7 days
pythonvisualizinggraphsgraphpython-package
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
Michael Scherer - Data Science Cloud Architect