Lance Stout

Lance Stout Email and Phone Number

CTO, Founder at Talky Inc. @ Talky Inc.
Lance Stout's Location
West Richland, Washington, United States, United States
Lance Stout's Contact Details

Lance Stout personal email

About Lance Stout

Senior developer specializing in authentication/authorization and distributed systems, in particular instant messaging and media conferencing. Experienced in rapid turnaround client development as well as maintaining and evolving long-term products. Most often working in the space between systems—crafting the protocols and APIs for how servers and clients are choreographed to work together.

Lance Stout's Current Company Details
Talky Inc.

Talky Inc.

View
CTO, Founder at Talky Inc.
Lance Stout Work Experience Details
  • Talky Inc.
    Cto, Founder
    Talky Inc. Aug 2019 - Present
    Talky Inc is a spin-off company from &yet, focusing on building a WebRTC SaaS.Talky.io and SimpleWebRTC.com• Created reusable React component library for WebRTC-based audio/video conferencing• Automated, continuous browser testing using GoCD, Github Actions• Used Kubernetes for orchestration of Docker image deploys• Worked with Google Cloud Platform, AWS, S3, and Packet.net cloud services• Created custom driver for Asterisk to support XMPP Jingle with WebRTC• Implemented 30 person call support with Mediasoup SFU• Video and audio call recording using ffmpeg
  • Xmpp Standards Foundation
    Member
    Xmpp Standards Foundation Aug 2011 - Present
    Us
    - Member of Technical Council 2013-2016 (Chair 2016)- Author of "RFC 7395: An Extensible Messaging and Presence Protocol (XMPP) Subprotocol for WebSocket"- Author of a number of protocol specifications related to media signaling.
  • Stanzajs
    Author
    Stanzajs 2012 - Present
    Author of XMPP Javascript library, StanzaJS. Focused on exposing protocol details through a JSON interface instead of XML.
  • &Yet
    Senior Software Developer
    &Yet Jun 2011 - Jul 2019
    Richland, Wa, Us
    Lead engineer for Talky.io and SimpleWebRTC.com, for both backend service design and frontend React component development (this was spun off into its own company, Talky Inc).Was API design lead for an in-house chat and task management product, creating APIs accessible via both HTTP and WebSocket, and aimed at also supporting non-browser consumers.• Specialized in building XMPP based chat applications using Strophe and StanzaJS• Developed multiple Single Page Applications using Backbone and React• Used Redux for state management of React applications• Incrementally migrated large JavaScript codebases to TypeScript• Worked as consultant for numerous clients, following Agile/Scrum practices to deliver features in sprints• Automated unit testing and code coverage for Node.js servers using Lab• Used automated linting and code style enforcement with git pre-commit hooks and eslint/prettier• Designed and implemented multiple JSON HTTP APIs using Node.js with Hapi and Express, for both &yet products and external clients.• Created WebSocket based RPC APIs using Node.js• Used combinations of PostgreSQL and Redis, with hard earned knowledge of the benefits and shortfalls of Redis Lua scripts.• Used Docker to package and deploy standalone micro services• Developed OAuth2 provider and client implementations, following OpenID-Connect• Worked with Jitsi Video Bridge, Janus, and MediaSoup SFUs for WebRTC
  • Sleekxmpp
    Co-Author
    Sleekxmpp Jul 2010 - Jul 2015
    Co-author of the Python SleekXMPP library.- Wrote documentation and automated test suites.- Used Git for version control.
  • Clemson University
    Software Developer
    Clemson University Jun 2007 - May 2011
    Clemson, Sc, Us
    2009-2010- Developed a distributed computing framework using Python and XMPP.- Prototyped application for converting student schedules into downloadable iCal files using XSLT for Clemson's Application Services department.- Project manager for a team of six.- Used Mercurial for version control.2008- Created Eclipse plug-in for Clemson's Resolve language.- Developed interactive graph editor for visual computing, using Java.- Worked in a team of six to implement a web-based survey system.2007- Designed remote camera control protocol.- Developed application for controlling and monitoring remote web cams, using C#.
  • Town Of Cooleemee, Nc
    Web Developer
    Town Of Cooleemee, Nc 2006 - 2009
    - Created and implemented two complete website designs.- Used XSLT to generate sites from XML data files.- Made public ordinances publicly available in PDF and LaTeX formats.
  • Hayward Pool Products
    Quality Assurance Intern
    Hayward Pool Products Jun 2007 - Jul 2007
    Charlotte, North Carolina, Us
    - Streamlined workflows for creating QA test procedures.- Optimized QA process data for a 66% reduction in network storage space.
  • Agape Faith Church
    Web Developer
    Agape Faith Church 2004 - 2007
    - Developed a membership, resource (room/vehicle reservations), and event management application in PHP.- Used CodeIgniter and MySQL.

Lance Stout Skills

Python Javascript Git Web Applications Mysql Xmpp Websockets Web Development Html Css Xml Xslt Mercurial Distributed Systems Java Latex Php Django Linux Erlang Linux Common Lisp

Lance Stout Education Details

  • Clemson University
    Clemson University
    Computer Science
  • Clemson University
    Clemson University
    Computer Science

Frequently Asked Questions about Lance Stout

What company does Lance Stout work for?

Lance Stout works for Talky Inc.

What is Lance Stout's role at the current company?

Lance Stout's current role is CTO, Founder at Talky Inc..

What is Lance Stout's email address?

Lance Stout's email address is la****@****ail.com

What schools did Lance Stout attend?

Lance Stout attended Clemson University, Clemson University.

What skills is Lance Stout known for?

Lance Stout has skills like Python, Javascript, Git, Web Applications, Mysql, Xmpp, Websockets, Web Development, Html, Css, Xml, Xslt.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.