Ryan Sonnek

CTO CIO Chief Technical Architect at BetterUp

Minneapolis, Minnesota, 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 Sonnek is a seasoned technology leader and chief architect with 20+ years of experience building and scaling engineering organizations, products, and platforms from pre-revenue startups to unicorn-scale businesses. As founding technology leader at BetterUp he grew engineering from zero to 120+ engineers and architected enterprise-grade platforms that achieved FedRAMP compliance and supported global customers, driving $250M+ ARR. He combines hands-on engineering pedigree—from early J2EE and high-availability e-commerce systems to contributing to Rails testing tooling—with strategic expertise in hypergrowth, international expansion, and enterprise transformation. Comfortable toggling between code and C-suite strategy, he has a track record of turning lean experiments into sustainable product lines and delivering millions in operational efficiencies. Based in Minneapolis, he brings a pragmatic builder’s mindset and deep experience launching ventures inside Fortune 5 environments as well as scaling high-growth startups.
code17 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science Computer Information Science (Major) Math (Minor), Bachelor of Science Computer Information Science (Major) Math (Minor) at Minnesota State University, Mankato
github-logo-circle

Github Skills (8)

ruby10
ruby-rails10
rails10
jasmine10
javascript10
testing10
asset-pipeline9
phantomjs8

Programming languages (10)

TypeScriptJavaCoffeeScriptJavaScriptObjective-CHTMLVimLVim script

Github contributions (5)

github-logo-circle
searls/jasmine-rails

Feb 2013 - Jan 2014

A Jasmine runner for rails projects that's got you covered in both the terminal and the browser
Role in this project:
userFull-stack Developer
Contributions:67 commits in 11 months
Contributions summary:Ryan primarily contributed to the development and maintenance of a Jasmine testing framework for Rails applications. Their work focused on enhancing the test runner, adding features such as client-side spec filtering and console output support. They also refactored the asset pipeline integration and included the source files and stylesheets, improving the test suite's functionality and user experience. Furthermore, they added the necessary configurations to integrate with the PhantomJS test runner.
browserrailsrubyjasmineterminal
wireframe/backgrounded

Aug 2009 - Aug 2016

Contributions:14 commits, 3 PRs, 9 pushes in 7 years 1 month
executionbackground
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 Sonnek - CTO CIO Chief Technical Architect at BetterUp