Ryan Laughlin is a seasoned software leader and co-founder/CTO with 17 years building user-focused web and mobile products from Providence. As the primary developer and UI/UX lead at Splitwise, he combines hands-on Rails and JavaScript engineering with product-minded design to ship reliable APIs and polished frontends. He’s comfortable building systems from the ground up or improving existing codebases, with deep experience in Ruby on Rails, PHP/MySQL, and front-end technologies. An active open-source contributor, he’s improved reliability and error handling in rpush, enhancing push notification resilience by adding retries and graceful failure paths. His background includes founding roles and early-stage startup experience where he led UI/UX and front-end efforts, and he brings a pragmatic blend of engineering discipline and design intuition. Outside work he’s a designer and nonogram enthusiast, which hints at a meticulous, puzzle-oriented approach to problem solving.
17 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.
Request Free Trial
Ryan Laughlin - Co-founder And CTO at Splitwise Inc.