Scott Ganyo

Senior Software Engineer at Google

Oregon, 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
Scott Ganyo is a Senior Software Engineer with 14 years of professional experience and a history of founding and leading service software ventures. Based on roles at Google and Apigee and open-source contributions to prominent projects like swagger-node and swagger-tools, he specializes in backend systems, API tooling, authentication, and test automation. He combines startup founder grit with enterprise engineering rigor—having founded Ganyo Enterprises and served as CTO/founder earlier in his career—so he thinks like both builder and operator. An active contributor to Swagger and Apache Usergrid, he’s skilled at improving test coverage, fixing subtle API/security bugs, and untangling complex query and CORS behavior. Outside engineering he brings creative chops as a producer and improviser, which shows up in a collaborative, inventive approach to problem solving. Based on his long tenure and varied roles, he’s as comfortable architecting scalable systems as he is iterating on gritty back-end fixes that keep production stable.
code14 years of coding experience
job19 years of employment as a software developer
bookThe Groundlings
bookBachelor of Science (B.S.), Bachelor of Science (B.S.) at Millikin University
stackoverflow-logo

Stackoverflow

Stats
311reputation
5kreached
16answers
0questions
github-logo-circle

Github Skills (35)

api-rest10
javascript10
expressjs10
back-end-development10
apidoc10
api-design10
restful-api10
testing10
swagger10
java10
javas10
query-parser10
api10
query-engine10
rest-api10

Programming languages (17)

JavaC++CMakefileGoHTMLPerlTypeScript

Github contributions (5)

github-logo-circle
swagger-api/swagger-node

Mar 2015 - Oct 2015

Swagger module for node.js
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:1 release, 126 commits, 28 PRs in 6 months
Contributions summary:Scott implemented and tested mock mode functionality, modifying the project's core files related to project management and testing. They also added support for running tests and created test cases for the 'test' command. Furthermore, the user removed unused code and dead code, and improved code coverage by adding tests and ensuring the tests passed. The user also refactored the project's code to use a consistent port.
swagger-nodeopenapi-specificationnode-jsjavascriptnodejs
apache/usergrid

Aug 2012 - Jul 2014

Mirror of Apache Usergrid
Role in this project:
userBack-end Developer
Contributions:365 commits in 1 year 10 months
Contributions summary:Scott primarily worked on back-end functionality, particularly related to access control and authentication. The commits show a focus on addressing cross-origin resource sharing (CORS) issues and adding tests to ensure the correct operation of AND/OR logic within query processing. The user also made changes to the query parsing to handle exceptions, showcasing a deep understanding of the backend architecture. Reverted changes were also made, indicating active development and refinement of the code base.
javaapache
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
Scott Ganyo - Senior Software Engineer at Google