Lance Stout is a seasoned CTO and founder with 16 years building real-time communication systems, specializing in authentication/authorization, XMPP, WebRTC, and distributed media conferencing. He led product and engineering for Talky.io and SimpleWebRTC, creating reusable React WebRTC components, scaling 30-person calls with MediaSoup SFU, and automating CI/CD and cloud deployments on Kubernetes across GCP and AWS. A prolific protocol and API designer, he authors XMPP specs (including RFC 7395), created the StanzaJS library, and has deep experience stitching servers and clients via robust protocols. His open-source contributions to SleekXMPP, stanza, and crypto-browserify show hands-on work across Python and JavaScript, improving reliability, tests, and cross-browser crypto behavior. Lance combines long-term product maintenance with rapid client turnarounds and a pragmatic approach to ripping apart and reassembling the systems between services. Based in West Richland, WA, he pairs advanced academic CS training with decades of production engineering across signaling, media, and backend APIs.
16 years of coding experience
15 years of employment as a software developer
MS Computer Science, MS Computer Science at Clemson University
Contributions summary:Lance focused on improving the functionality and stability of the SleekXMPP library. Their contributions included implementing documentation for new features, experimental support for handling SSL write errors, and ensuring correct subscription values for roster items. They also addressed bugs in adhoc commands, JID parsing, and fixed potential memory leaks.
Contributions:1 review, 1333 commits, 77 PRs in 9 years 5 months
Contributions summary:Lance was actively involved in the development and maintenance of the 'stanza' XMPP library, contributing to both backend and frontend aspects. They worked on fixing bugs related to avatar retrieval, disco capabilities, roster item functionality, and passing credentials. The user also updated the bundle and demo to include support for a bundled version of stanzaio. Furthermore, the user implemented features such as preferences management and added events for various scenarios.
apixmppjinglejson-apijson
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.