Ryan Seys

Staff Software Engineer at Shopify

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 Seys is a Staff Software Engineer in San Francisco with 14 years of experience, currently focused on Shopify Balance. He brings deep backend expertise in Node.js and cloud APIs, evidenced by contributions to google-cloud-node and the official google-api-nodejs-client where he improved performance, data handling, and multipart uploads. Equally comfortable on the client side, his Android TV work shows he can bridge backend systems with polished user-facing experiences. Prior roles at Verily give him experience building software for complex, regulated domains, and he pairs that domain rigor with a penchant for small, high-impact refactors and clearer, more testable code.
code14 years of coding experience
job10 years of employment as a software developer
bookBachelor of Engineering, Bachelor of Engineering at Carleton University
stackoverflow-logo

Stackoverflow

Stats
264reputation
10kreached
15answers
0questions
github-logo-circle

Github Skills (29)

api-doc10
google-api10
javascript10
ui-d10
node-js10
testing10
exoplayer210
google-apis10
ui-design10
java10
javas10
api10
javascripts10
front-end-development10
google-cloud10

Programming languages (16)

C#JavaC++CSSCPugGoHTML

Github contributions (5)

github-logo-circle
:tv: Android TV Leanback Support Library sample app
Role in this project:
userFront-end Developer
Contributions:55 commits, 17 PRs, 45 pushes in 11 months
Contributions summary:Ryan primarily focused on developing and refining the user interface for the Android TV Leanback sample app. Their contributions include implementing automatic video playback, fixing stream resource leaks, and improving code formatting for better readability. Additionally, the user made significant changes to the UI components, including the PlaybackOverlayFragment and MovieDetailsFragment. They also added handling for L1 and R1 buttons and fixed animations.
androidsupport-libraryleanbackandroidtvkotlin
Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included.
Role in this project:
userBack-end Developer
Contributions:13 releases, 280 commits, 32 PRs in 1 year 9 months
Contributions summary:Ryan primarily focused on fixing linting errors and updating code within test files and examples. They made improvements to request generation and the handling of responses. Their contributions involved refactoring code and modifying internal code for Google API clients, with specific attention to handling multipart uploads and data structures.
js-clienttokensgooglejwt-serviceapi-keys
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 Seys - Staff Software Engineer at Shopify