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.
15 years of coding experience
15 years of employment as a software developer
BS Computer Science, BS Computer Science at Georgia Institute of Technology
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.
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.