Ryan Fitzgerald is an engineering manager with 12 years of experience building and scaling mobile and backend systems for products used by billions. He currently leads distributed iOS and Android teams at Facebook's Communities Product Group, driving performance and reliability improvements for Profile and Groups that serve 2.5B+ people. Previously he led cross-functional teams at Peloton and co-founded multiple early-stage startups, blending hands-on technical leadership with product delivery. An active contributor to open-source tooling, he implemented advanced DynamoDB features and JSON document support in a popular Node.js data mapper, reflecting strong backend and data modeling expertise. Based in New York, he combines startup grit with enterprise-scale engineering and a track record of hiring and growing mobile talent.
12 years of coding experience
8 years of employment as a software developer
B.S., Computer Science, B.S., Computer Science at Rowan University
Contributions:106 commits, 46 PRs, 88 pushes in 2 years 1 month
Contributions summary:Ryan primarily contributed to the development of the DynamoDB data mapper. Their work focused on implementing features related to global secondary indexes, which involved modifying the table creation process and query functionalities. This includes changes to the schema definition, serialization/deserialization logic, and query building, showcasing their expertise in database interactions and data modeling within the Node.js environment. They also added support for JSON document support and added before and after hooks.
Contributions:15 commits, 1 PR, 2 pushes in 10 months
limiterhapirate-limiterproxy
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.