Ryan Manuel

Staff Engineer at Cypress.io

Overland Park, Kansas, 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 Manuel is a Staff Engineer with nine years of experience building scalable web and testing infrastructure, currently driving engineering at Cypress.io from Overland Park, Kansas. He blends front-end expertise—contributing to Cerner’s widely used Terra React component library—with DevOps work producing Cypress Docker images and cross-browser test automation. His background includes leading distributed teams, codifying JavaScript toolchains, and improving release and monitoring practices at Cerner, where he cut defect turnaround dramatically through process and tooling improvements. Equally comfortable shipping UI components and designing CI/CD artifacts, he brings a pragmatic focus on testability, accessibility, and performance. An MIT-educated engineer, he often bridges product, UX, and reliability concerns to ship resilient developer-facing systems.
code9 years of coding experience
job18 years of employment as a software developer
bookBachelor of Science - BS, Computer Science and Engineering, Bachelor of Science - BS, Computer Science and Engineering at Massachusetts Institute of Technology
github-logo-circle

Github Skills (24)

javascript10
docker10
cypress10
nightwatch10
ui-components10
docker-image10
testing10
web-components10
dockers10
automation10
automations10
frontend10
web-frontend10
react10
react-components9

Programming languages (9)

TypeScriptDockerfileC++ShellCoffeeScriptJavaScriptGoHTML

Github contributions (5)

github-logo-circle
cerner/terra-core

Feb 2017 - Nov 2021

Terra offers a set of configurable React components designed to help build scalable and modular application UIs. This UI library was created to solve real-world issues in projects we work on day to day.
Role in this project:
userFront-end Developer
Contributions:52 reviews, 108 commits, 170 PRs in 4 years 9 months
Contributions summary:Ryan primarily contributed to the development of Terra UI components within the `terra-core` repository. Their work included adding and modifying Nightwatch tests for various button functionalities, ensuring proper display across different button types and sizes. They also implemented changes to support Sauce Labs integration, which involved adding browser and platform configurations for cross-browser testing, and also added a placeholder for when translations have not been loaded. Furthermore, the user was involved in preparing the terra-toolkit for release and making performance improvements to the nightwatch tests.
react-componentreact-componentscernerterraterra-ui
Docker images with Cypress dependencies and browsers
Role in this project:
userDevOps Engineer
Contributions:38 reviews, 9 commits, 35 PRs in 11 months
Contributions summary:Ryan primarily contributed to the repository by generating new Docker images. These images, specifically cypress/included versions, were created for different Cypress versions. The changes involved modifying the build.sh files to incorporate specific dependencies and configurations necessary for each Cypress release, and included version updates.
cypressdocker-imagedocker
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