Ryan Fast

Distinguished Technical Program Manager at Expedia Group

Chicago, Illinois, 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 Fast is a Distinguished Technical Program Manager based in Chicago with 13 years of experience leading architecture, delivery and cross-functional engineering teams at Expedia Group. He combines hands-on software development chops—evident from contributions to a Java Consul HTTP client adding status, health checks and registration features—with a passion for Agile practices that drive repeatable, high-quality enterprise releases. Ryan has progressed through technical program leadership roles to shape platform-level solutions and governance while balancing pragmatic product thinking from earlier senior product and technology leadership positions. Known for analyzing outcomes, iterating quickly, and bringing order to complex distributed systems, he excels at translating technical trade-offs into executable roadmaps.
code13 years of coding experience
job23 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at Western Washington University
github-logo-circle

Github Skills (8)

javas10
api-rest10
http10
consul10
rest-api10
api-design10
restful-api10
java10

Programming languages (8)

TypeScriptJavaC++RustScalaJavaScriptSwiftKotlin

Github contributions (5)

github-logo-circle
rickfast/consul-client

Oct 2014 - Jul 2021

Java Client for Consul HTTP API
Role in this project:
userBack-end Developer
Contributions:2 reviews, 257 commits, 207 PRs in 6 years 10 months
Contributions summary:Ryan focused on enhancing the `consul-client` project, a Java client for the Consul HTTP API, by adding status endpoints and related functionality. These additions included the creation of a `StatusClient` class, along with the implementation of methods to retrieve the leader and peers. Furthermore, they implemented HTTP based health checks and integrated the API client with features like registration, deregistration, and maintenance mode control. This work involved significant modifications to multiple Java classes, adding essential features to the Consul client library.
apiconsuljavahttp-apijava-client
rickfast/telemetri

Jul 2017 - Sep 2018

Metrics collection and reporting for Javascript
Contributions:4 PRs, 36 pushes, 1 branch in 1 year 1 month
metricsjavascriptmetrics-collectionreporting
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 Fast - Distinguished Technical Program Manager at Expedia Group