Ryan Richards is a seasoned full-stack engineer with 16 years of experience across low-level Assembly to modern JavaScript, currently leading engineering at Tanium while running NesHacker LLC. He has a strong front-end pedigree—authoring Fastly’s Epoch real-time visualization library and building high-performance SPA analytics dashboards with d3, Canvas and Backbone/CoffeeScript. Ryan blends hands-on implementation with cross-functional work in BD, marketing, and documentation, and has spoken at ScotlandJS and OSCON. His background includes GPU-accelerated simulation work with CUDA and API design for scale, reflecting a rare mix of systems-level knowledge and polished UI craftsmanship. Based in the Detroit metro area, he’s known for turning complex data into interactive, production-ready visualizations and mentoring teams through technical and product trade-offs.
16 years of coding experience
11 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Michigan Technological University
A general purpose, real-time visualization library.
Role in this project:
Front-end Developer
Contributions:482 commits, 34 PRs, 87 pushes in 2 years 9 months
Contributions summary:Ryan primarily worked on implementing UI components using JavaScript and CoffeeScript. Their contributions included creating and integrating various chart types, such as line, area, bar, pie, and scatter plots, into a test environment. They also implemented features like dynamic option adjustments for axes, tick formats, and data transitions, showcasing their focus on building interactive data visualizations. The user's work also touched on applying color schemes to the visual elements.
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.