Ryland Degnan is a senior engineering manager and former CTO/co‑founder with 13 years of professional experience building high‑scale, cloud‑native distributed systems across Netflix, Netifi, Twitter, and Apple. He helped invent core edge technologies at Netflix (RSocket, Hystrix, RxJava) and continues contributing to prominent open‑source reactive projects such as rsocket-java and RxNetty, focusing on robustness and build/compatibility improvements. Comfortable switching between hands‑on backend development and strategic leadership, he has a track record of taking protocols and platforms from prototype to production at internet scale. Based in Singapore, he pairs elite academic training (Harvard AB, Oxford MSc with distinction) with practical experience in service discovery, proxying, and reactive microservices. An underappreciated strength is his knack for untangling build systems and dependency hell—work that keeps large distributed projects maintainable as they evolve.
13 years of coding experience
16 years of employment as a software developer
MSc (Distinction), Software Engineering, MSc (Distinction), Software Engineering at University of Oxford
BA, Computer Science, BA, Computer Science at Harvard University
Contributions:20 releases, 63 commits, 43 PRs in 2 years 11 months
Contributions summary:Ryland primarily focused on upgrading dependencies and refactoring build configurations, specifically concerning the `gradle-reactivesocket-plugin`. They also contributed to the consolidation of Java implementations, and added implementations for ReactiveSocketFactory, and refactored code related to Aeron, Netty, and JSR-356. They have been updating the reactive socket code base, and also added tests for new features.
Contributions:7 commits, 6 PRs, 2 comments in 4 months
Contributions summary:Ryland primarily contributed to the `rxnetty` repository by fixing bugs, adding new methods, and refactoring existing code within the HTTP client implementation. Their changes involved modifying header handling and adding features like setting and adding headers and cookies. The user also updated the Gradle wrapper. These modifications suggest a focus on improving the functionality and maintainability of the HTTP client, core to the project's purpose.
adaptorreactivenetty
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
Ryland Degnan - Senior Engineering Manager at Apple