Ryan Richard

Staff Engineer at VMware

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
Ryan Richard is a Staff Engineer based in San Francisco with deep Silicon Valley roots and a multi-decade perspective on software development, backed by BS and MS degrees in Computer Science from Syracuse University. He brings a blend of hands-on engineering and people leadership from roles at VMware and Pivotal, where he moved between individual contributor and management responsibilities to ship cloud and infrastructure-focused systems. His career spans startup product engineering at Tintri to technical roles at Intel and academia, reflecting comfort with both cutting-edge hardware-aware software and scalable cloud platforms. Known for steady, long-term technical stewardship, he focuses on pragmatic architecture and mentoring engineers to deliver reliable, production-grade systems. Quietly, his profile suggests a preference for deep technical ownership rather than public open-source visibility, offering teams experienced judgment and institutional memory.
code10 years of coding experience
job4 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Syracuse University
github-logo-circle

Github Skills (200)

avi8
cloud-foundry8
director8
updating8
powershell-module8
mechanism8
pivotal8
foundry7
esxi7
api7
self-contained7
pcf7
precompiled7
routes7
apply7

Programming languages (23)

SmartyPowerShellC#JavaC++CSSRustC

Github contributions (5)

github-logo-circle
The project is a python module that facilitates BERT pretraining. The current existing open source solution for training this specific model is convoluted. We have simplified the procedure. The project's goal is to open the code to the wider Machine Learning community to help ML practitioners train their own BERT models using their data. The code was created to train the latest iteration of VMware's BERT model (vBERT) to help Machine Learning and Natural Language Processing Researchers within VMware.
Contributions:6 commits in 1 day
pythonbertgoallanguage-processingtraining
Contributions:6 commits in 1 day
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 Richard - Staff Engineer at VMware