John Fallows is a serial founder and CTO with 13 years of entrepreneurial leadership and two decades more of deep engineering experience in distributed systems, networking, and real-time protocols. Based in Palo Alto, he pioneered HTML5 WebSocket technology at Kaazing and later built protocol-integration and API-management platforms at Tenefit and Aklivity, bridging TCP/TLS/HTTP2/WebSocket/Kafka in production systems. A hands-on architect, he has contributed to high-profile open-source projects like Netty—implementing AIO scattering/gathering optimizations and stability guards—demonstrating a focus on performance and robustness at the network layer. His background includes technical leadership roles at Oracle and research in middleware from Cambridge, combining academic rigor with practical, product-driven engineering. Colleagues describe him as a "humble puzzler": someone who prefers solving tricky low-level problems over grandstanding, and who repeatedly turns protocol complexity into reliable developer-facing platforms.
13 years of coding experience
24 years of employment as a software developer
MA Computer Science, MA Computer Science at University of Cambridge
Netty project - an event-driven asynchronous network application framework
Role in this project:
Back-end Developer
Contributions:6 commits in 14 days
Contributions summary:John's contributions center on enhancing the asynchronous network application framework. They implemented support for AIO scattering reads and gathering writes, including optimizations for buffer handling and data transfer efficiency. Furthermore, the user addressed specific issues by implementing atomic guards to prevent exceptions, and refined the server-side logic with child group configurations, focusing on stability and performance improvements within the AIO socket channel. They also suppressed unchecked cast warnings.
Contributions:11 reviews, 40 PRs, 326 pushes in 3 years 8 months
loggercommand-line-toolcommand-linelogging
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.