Joe Walnes

Head Of Experimental Projects at Stripe

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Joe Walnes is a seasoned software leader with 22 years of experience building experimental products and infrastructure, currently heading Experimental Projects at Stripe after senior engineering and leadership roles at Apple and Google. He blends hands-on systems and embedded engineering—evidenced by founding Sneaky Squid and shipping a Bluetooth off-camera flash that reached Apple Stores—with backend expertise in high-concurrency systems and web protocols. An active open-source contributor, Joe authored and improved influential tooling such as websocketd and contributions to Webbit and SiteMesh that demonstrate deep experience with WebSocket/HTTP servers and asynchronous I/O. He excels at taking ambiguous technical problems from prototype to product, comfortable across firmware, cloud services, and developer-facing tooling. Based in San Francisco, he brings entrepreneurial instincts and a pattern-matching approach to spotting future platform opportunities inside large organizations.
code22 years of coding experience
job24 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
321reputation
8kreached
2answers
0questions
github-logo-circle

Github Skills (26)

javascript10
software-design10
netty10
api-design10
charts10
websocket10
object-oriented-programming10
chartjs10
java10
charting10
javas10
go10
websockets-client10
web-framework10
websocket-client10

Programming languages (11)

TypeScriptJavaC++RustCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
sitemesh/sitemesh3

Feb 2009 - Jul 2012

SiteMesh 3: Official repository
Role in this project:
userBack-end Developer
Contributions:192 commits in 3 years 5 months
Contributions summary:Joe contributed to the core SiteMesh API, with a focus on building blocks used within a SiteMesh based application. The changes involved the development of core API interfaces and classes, including `Content`, `Property`, `ContentProcessor`, and `DecoratorApplier`. These contributions demonstrate the user's work in designing and implementing the foundational components of the SiteMesh framework, ensuring its basic functionality, and promoting future extensibility.
sitemesh
joewalnes/websocketd

Feb 2013 - Jul 2017

Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
Role in this project:
userBackend Developer
Contributions:75 commits, 4 PRs, 11 pushes in 4 years 5 months
Contributions summary:Joe contributed to the core functionality of the `websocketd` project by implementing features, fixing bugs, and improving the codebase. They added command-line options for version and help information and introduced Windows examples in JScript and VBScript for testing. Further work included removing redundant code and a deprecated configuration option, along with ensuring consistent code formatting.
websocketsproxywebsocket-serverwebsocketstdin
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
Joe Walnes - Head Of Experimental Projects at Stripe