Ryan Means

Principal Software Engineer at Lifeway Christian Resources

Richmond, Virginia, 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

👤
Senior
🎓
Top School
Ryan Means is a Principal Software Engineer with 12+ years of experience designing and delivering cloud-native, consumer-facing systems, currently leading architecture and engineering at Lifeway in Richmond, VA. He’s built green-field products from first line of code to production—most notably a serverless, event-driven VOD platform—and has deep expertise in OAuth2/OpenID Connect, LTI 1.3, and scalable video/audio delivery. A pragmatic tech lead and mentor, he drives cross-team collaboration, GitOps CI/CD on AWS (including Scala CDK work), and operational ownership of full-stack services. Ryan is also an active open-source contributor (including Play Framework Redis plugin compatibility work) and often pairs engineering rigor with hands-on implementation to solve latency and scale challenges.
code12 years of coding experience
job16 years of employment as a software developer
bookBA Computer Science, BA Computer Science at MidAmerica Nazarene University
stackoverflow-logo

Stackoverflow

Stats
283reputation
62kreached
5answers
7questions
github-logo-circle

Github Skills (12)

playframework10
redis10
scala10
sbt9
testing8
java6
jakartaee6
jpa6
selenium6
spring6
amazon-s36
intellij-idea6

Programming languages (6)

TypeScriptJavaScalaJavaScriptGoPython

Github contributions (5)

github-logo-circle
playframework/play-plugins

Jun 2015 - May 2016

CachePlugin
Role in this project:
userBack-end Developer
Contributions:25 commits, 6 PRs, 16 comments in 11 months
Contributions summary:Ryan primarily contributed to the Play Framework Redis plugin, focusing on supporting Play 2.4 and then 2.5. Their work involved updating dependencies, modifying build configurations, and adapting the Redis cache API to align with changes in the Play framework. They refactored code, removed a wrapper, and added tests to ensure compatibility and functionality.
cache
OAuth 2.0 server-side implementation written in Scala
Contributions:7 commits, 14 pushes, 10 branches in 2 years 6 months
oauth-2finagleplay-frameworkscalaserver-side
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 Means - Principal Software Engineer at Lifeway Christian Resources