Ryan Means Email & Phone Number
Who is Ryan Means? Overview
A concise factual answer block for searchers comparing this professional profile.
Ryan Means is listed as Principal Software Engineer at Lifeway Christian Resources, based in Greater Richmond Region, United States. AeroLeads shows a matched LinkedIn profile for Ryan Means.
Ryan Means previously worked as Tech Lead / Senior Software Engineer at Lifeway Christian Resources and Solution Architect at Lifeway Christian Resources. Ryan Means holds Ba, Computer Science from Midamerica Nazarene University.
Email format at Lifeway Christian Resources
This section adds company-level context without repeating Ryan Means's masked contact details.
Review company-level records connected to Ryan Means before choosing the right outreach path.
About Ryan Means
Driven software engineer and architect who enjoys leading teams, investing in others, working with the business, focusing on the product, and learning new things. I believe the best software is built when the entire team works closely with the product owner, is responsible for development of the full-stack, and owns the responsibility of operating their product in production.Throughout my career, I have implemented 4 different specifications or RFCs including: OAuth2, OpenID Connect, Email, and LTI 1.3. I have also contributed full projects to Open Source that I led the engineering on.My current interests are:- Serverless & event based computing- Building & architecting distributed systems on AWS- Scala and Scala.js for serverless- Consumer facing technology, delivering content at scale - Video and Audio content delivery- Developing cross device experiences with OAuth2 (e.g. Alexa skills)
Ryan Means's current company
Company context helps verify the profile and gives searchers a useful next step.
Ryan Means work experience
A career timeline built from the work history available for this profile.
Tech Lead / Senior Software Engineer
Senior Engineer and Tech Lead for implementing Lifeway's new VOD system "Lifeway On Demand". Previously I functioned as a Solution Architect in helping scope the build out and select vendors for this new system.- Designed, Built, and delivered a green-field product from the first line of code to production.- Led a small team of engineers through the entire development lifecycle process for a new project- Built an Event Driven system on serverless technology using Scala.js and AWS' suite of tools that tie together our internal publishing and e-commerce business with a vendor that manages Video apps for us.
Solution Architect
- Investigated various providers and architecture for delivering VOD and live video with an executive task force- Built, led, and supported efforts with internal and external teams to get all customer facing products onto our custom OIDC platform with SSO using OIDC Session Management.- Led effort to implement our IMS Global LTI 1.3 tool provider for our e-reading systems- Guided AWS relationships with our AWS SA representative for various tasks- Converted CI/CD systems to 100% native AWS CodeBuild/Pipeline with CDK in Scala
Tech Lead / Senior Software Engineer
Senior Engineer and Architect for LifeWay Account, LifeWay's OAuth2 and OIDC login system for our customers on all digital and sales channels.- Gained expert knowledge on OAuth2 and OIDC- Designed a fully cloud native auth system that is resilient to failure with no known scale limits.Senior Engineer and Tech Lead for the web version of Wordsearch bible and the broader ePub and digital reading ecosystem at LifeWay. - Designed, built, and enhanced many of the microservices that power our ePub3 reading system- Designed and led development on a custom LTI 1.1 integration that brought in tens of thousands of students into our e-reading system every year- Developed deep integration with Lambda @ Edge to provide low latency access of authenticated Epub content and offload API servers- Led responsibilities for all infrastructure and on-call of dev teams to provide a near-flawless environment surpassing our education customers uptime requirementsDevOps practitioner and advocate- Instrumental in LifeWay’s broad adoption of Cloud technology with AWS- Designed and built a GitOps CloudFormation deployment system in under 3 months that fundamentally changed the way the entire company deploys cloud infrastructure. This project has been open sourced by LifeWay.- Led AWS training sessions and paired up with engineers across the company to instill AWS knowledge and best practices- Supported all systems my team created in Production on a rotation basis, driven off of heavy automation- Designed systems to self heal wherever possible and report failures to on-call before customer service reported issues
Application Developer
- Designed and built new versions of existing API's that were more performant - Extracted knowledge from foreign consulting team months after my arrival- Took primary responsibility for running and supporting B2C apps created primarily by consultants- Full-stack development responsibilities with PCI compliant front-end and back-end as well as managing server infrastructure for the team
Software Development Lead
- Helped the organization move from stateful Java web applications based on ICEfaces / JSF to a load balanced stateless approach using the Play Framework.- Designed and extended an enterprise MDM (master data management) CRUD based web service with generic data framing, both for JAX-RPC and REST.- Designed & Implemented a full stack solution for over 5,000 U.S. churches to track denominational budgets. This system processed over 39 million dollars in online transactions through a PCI compliant interface from July 2010 to January 2013- Rebuilt a bulk email system with custom bounce back handling. Implemented with RFC standards for email handling, and averaged around 200,000 messages sent per month as of January 2013- Led a small team of developers in all aspects from project requirements to end-of-life.- Took the role of some management functions split with the project coordinator due to the absence of a management position.- Regularly met with internal customers to ensure current projects where meeting the business need and if any changes were necessary mid-development.
Software Developer
- Developed stateful JSF web applications using RPC web services to connect to enterprise data housed in a custom MDM.- Extended core web services in our MDM for broader web transactional support.- Developed core set of reusable web components to reduce cost and time of application development.- Deeply integrated Convio donation processing into custom web applications to provide a PCI compliant donation layer.
Web Application Developer / Assistant Web Master
- Designed an Athletics Management System for the public website. Included basic AJAX, stats compiling, and a complex photo tagging and hosting system.- Designed core admin functionality with PHP and MySQL for the main university website following the transition from a Perl based system.- Designed remote photo booth system utilizing Java, SFTP, Unix Cron, and PHP to allow the admissions department to provide an instant way to allow prospective students to see their picture on the admissions website.
Web Application Developer
- Designed PHP/ MySQL client and sales management system.- Translated client’s algorithm from Mainframe REXX to PHP.
Web Developer Intern
- Designed PHP ticket workflow system with Microsoft SQL Server.- Installed and configured PHP with Apache for Windows.- Database design with efficiency emphasis.
Ryan Means education
-
Midamerica Nazarene University
Frequently asked questions about Ryan Means
Quick answers generated from the profile data available on this page.
What company does Ryan Means work for?
Ryan Means works for Lifeway Christian Resources.
What is Ryan Means's role at Lifeway Christian Resources?
Ryan Means is listed as Principal Software Engineer at Lifeway Christian Resources.
Where is Ryan Means based?
Ryan Means is based in Greater Richmond Region, United States while working with Lifeway Christian Resources.
What companies has Ryan Means worked for?
Ryan Means has worked for Lifeway Christian Resources, Church Of The Nazarene Gmc, Private Consultant For Church Of The Nazarene, Gmc, Midamerica Nazarene University, and Private Consultant For Access Solutions, Inc..
How can I contact Ryan Means?
You can use AeroLeads to view verified contact signals for Ryan Means at Lifeway Christian Resources, including work email, phone, and LinkedIn data when available.
What schools did Ryan Means attend?
Ryan Means holds Ba, Computer Science from Midamerica Nazarene University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial