Ryan Laughlin is a seasoned software founder and CTO who has steered Splitwise’s API, web client, and UX since 2011, combining hands-on coding with product leadership to ship reliable features for a popular consumer finance app. Based in Providence, Rhode Island, he brings about 16 years of full-stack experience across Ruby on Rails, JavaScript, PHP, MySQL, and HTML/CSS, with a knack for designing intuitive interfaces and robust architectures. In addition to leading UI/UX for web and mobile, he contributes as a core developer, ensuring new features are rock-solid and scalable. His open-source work includes backend reliability improvements for the rpush push notification service, where he implemented retry logic for GCM errors and graceful failure handling for data store issues. A Yale University BS in Computer Science underpins his blend of engineering depth and product sense, and he also pursues creative interests like nonogram puzzles.
16 years of coding experience
3 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Yale University
Contributions:8 commits, 4 PRs, 6 comments in 2 years 5 months
Contributions summary:Ryan made several contributions focused on improving the reliability and error handling of the push notification service. They implemented retry mechanisms for GCM (Google Cloud Messaging) errors, covering both 502 and 5xx HTTP status codes, and included respect for Retry-After headers. The user also addressed an issue in the Modis integration, ensuring graceful failure when notifications are no longer present in the data store. These changes enhance the resilience and robustness of the notification delivery process.
Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.
Contributions:5 PRs, 10 pushes, 7 branches in 2 years 5 months
pdfhostedinvoicesreceiptspdf-generation
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.