Ryan Niemeyer

Software Engineering Manager, Web at Cboe Global Markets

Liberty, Missouri, 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 Niemeyer is a seasoned software engineering manager with 15+ years building web applications across healthcare, education startups, and financial markets, currently leading web teams at Cboe Global Markets. He blends hands-on engineering (Python, Django, React, HTML/CSS) with cloud and operations expertise across AWS services, Cloudflare, nginx and MongoDB to deliver public sites, portals and internal trading tools. A former co-founder and long-time Cerner architect, he has a track record of rapid, cross-functional delivery—launching customer-facing sites in weeks and operating resilient multi-node EC2 deployments. Ryan is also an active open-source contributor to prominent front-end projects like Knockout and TodoMVC, focusing on bindings, data-binding fixes and test coverage improvements. Based in Liberty, Missouri with a BS in Computer Science from Iowa State, he combines product-minded leadership with deep practical experience in performance, deployment and edge cases most teams only discover in production.
code15 years of coding experience
job15 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Iowa State University
github-logo-circle

Github Skills (20)

ajax10
unit-testing10
knockout10
javascript10
jquery10
testing10
css10
user-interface10
mvvm10
graphical-user-interface10
human-interface10
databinding10
knockoutjs10
front-end-development10
kendo-ui10

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
kendo-labs/knockout-kendo

Mar 2012 - Aug 2019

A project to create a robust set of Knockout.js bindings for the Kendo UI widgets.
Role in this project:
userFull-stack Developer
Contributions:6 releases, 162 commits, 7 PRs in 7 years 6 months
Contributions summary:Ryan contributed to the development of Knockout.js bindings for Kendo UI widgets, implementing and clarifying function names and the underlying code differences. They were involved in the initial commit and made code changes within the build and source files as well as specification files. The user worked on the core functionality of the project, setting up the computed observables for updating the widget.
kendowidgetui-widgetsknockoutjs-bindings
knockout/knockout

Apr 2011 - Jun 2016

Knockout makes it easier to create rich, responsive UIs with JavaScript
Role in this project:
userFront-end Developer
Contributions:174 commits, 5 PRs, 15 pushes in 5 years 3 months
Contributions summary:Ryan primarily contributed to the Knockout.js library by addressing bugs and enhancing the existing functionality. Their work focused on improving data binding aspects of the library, specifically resolving issues related to the value and CSS bindings. The user also implemented improvements in the template and component bindings, enhancing performance and resolving some edge cases. Further contributions also involved adjustments to handle autofill events in IE browsers and improve tests.
data-bindingknockoutcssjavascriptmvvm
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 Niemeyer - Software Engineering Manager, Web at Cboe Global Markets