Ryan Govostes

Staff Software Engineer at Woods Hole Oceanographic Institution

Seattle, Washington, 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 Govostes is a Staff Software Engineer with 17 years of experience building secure, production-grade systems across embedded, cloud, and research environments. He led compiler-based code analysis at Apple and later steered software and ML efforts for autonomous underwater vehicles and oceanographic data platforms at organizations like Woods Hole and ARMADA Marine Robotics. Ryan combines deep security expertise with hands-on backend and DevOps skills—evidenced by substantive contributions to notable open-source projects such as Zappa for serverless Python and platform-specific work on pybluez. He has a track record of turning research needs into operational cyberinfrastructure, from field expeditions to vessel deployments, and has shaped open-source and open-hardware strategies for startups. Based in Seattle, he brings rare cross-domain fluency that spans low-level systems, applied ML, and deployable engineering for harsh, resource-constrained environments.
code18 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Rensselaer Polytechnic Institute
stackoverflow-logo

Stackoverflow

Stats
3,890reputation
878kreached
89answers
121questions
github-logo-circle

Github Skills (25)

python10
letsencrypt10
aws-lambda10
integrations10
xcode10
serverless10
macos10
objective-c9
subprocess9
build-automation9
api-gateway9
openssl9
obj9
git8
testing7

Programming languages (35)

C#CMakefileGoHTMLJupyter NotebookMATLABPostScript

Github contributions (5)

github-logo-circle
pybluez/pybluez

Nov 2017 - May 2020

Bluetooth Python extension module
Role in this project:
userFull-stack Developer
Contributions:1 release, 54 commits, 70 PRs in 2 years 6 months
Contributions summary:Ryan primarily focused on building and integrating the LightAquaBlue framework on macOS to extend the capabilities of the pybluez library. They modified the build process to incorporate the framework, particularly targeting the macOS platform by integrating xcodebuild for framework installation. Additionally, the user addressed warnings within the LightAquaBlue framework, and updated URLs and file paths to maintain the project's functionality and adapt to evolving infrastructure changes. Finally, the user refactored the project to support the renaming of "osx" to "macos".
bluetoothpython-extension
Miserlou/Zappa

Dec 2017 - Dec 2017

Serverless Python
Role in this project:
userBackend & DevOps Engineer
Contributions:13 commits, 3 PRs, 24 comments in 4 days
Contributions summary:Ryan made several significant contributions to the Zappa project, focused on improving the packaging and deployment process for serverless Python applications. They addressed issues related to file metadata, temporary directory creation, and secure handling of sensitive information like Let's Encrypt keys. Furthermore, the user streamlined the codebase by simplifying subprocess calls and refactoring code related to SSL certificate management, improving the overall reliability and maintainability of the project. These changes indicate a strong understanding of both backend Python development and DevOps practices related to serverless infrastructure.
pythonserverlesszappaapi-gatewayaws-lambda
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