Ryan Ashcraft

Chief Nom Officer at Foodnoms

San Francisco, California, 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 Ashcraft is a seasoned software engineer and founder with 15 years of experience building consumer and enterprise products across web and iOS. As the creator and Chief Nom Officer of Foodnoms, he independently designed and shipped a native iOS app that earned 12K+ subscribers, 6.4K App Store ratings and multiple editorial features, demonstrating product instincts and growth execution. Previously a staff engineer at Amplitude and Confluent, he led major frontend transitions (AngularJS→React/Redux), introduced GraphQL APIs, and helped formalize design systems and engineering practices. He’s an active open-source contributor—helping improve amplitude/redux-query with bug fixes, demos, and developer tooling—and has deep full-stack chops from authentication to UX. Based in San Francisco, Ryan pairs hands-on shipping ability with mentorship and a bias for simple, maintainable systems.
code15 years of coding experience
job15 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Georgia Institute of Technology
github-logo-circle

Github Skills (9)

javascript10
middleware10
redux10
react10
fetch9
testing8
eslint7
pretier7
prettify7

Programming languages (9)

MDXTypeScriptOCamlJavaScriptGoHTMLSwiftRuby

Github contributions (5)

github-logo-circle
amplitude/redux-query

Feb 2017 - Feb 2019

A library for managing network state in Redux
Role in this project:
userFull-stack Developer
Contributions:11 releases, 51 commits, 55 PRs in 2 years
Contributions summary:Ryan contributed to the `redux-query` library by fixing bugs related to request retries and the `connectRequest` component. They also merged branches and refactored code related to action handling. Furthermore, the user implemented live demos, including a playground with a custom Redux log, and set up Prettier and ESLint for the project, improving the development experience.
reactstate-managementredux-queryamplituderedux
Tanner/Picture-File-System

Nov 2012 - Dec 2012

Contributions:59 commits in 9 days
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 Ashcraft - Chief Nom Officer at Foodnoms