Richard Stanway

Software Engineer at TeamLiquid

The Netherlands, 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
Richard Stanway is a seasoned software engineer with 21 years of experience specializing in back-end and systems development, particularly for live streaming and capture technologies. Based in the Netherlands, he has been a key system admin and developer for notable open-source projects like OBS Studio and its DirectShow capture library, focusing on stability, memory management, and crash fixes in multi-threaded environments. His contributions to OBS include improving RTMP output handling and installer robustness, demonstrating a blend of low-level C++ skills and pragmatic user-facing improvements. Richard’s work on deprecated OBS and libdshowcapture shows a consistent attention to error handling, performance optimizations, and maintainability. He combines deep systems expertise with a pragmatic streak—often preventing subtle race conditions and installer failures that would otherwise impact large streaming communities.
code21 years of coding experience
github-logo-circle

Github Skills (18)

debug10
c-language10
multithreading10
directshow10
c1110
c1710
error-handling10
cprogramming-language10
code-optimization9
video-encoding9
windows9
build-automation9
computer-engineering9
video-streaming9
memory-management8

Programming languages (15)

PowerShellJavaC++CSSCRustGoHTML

Github contributions (5)

github-logo-circle
jp9000/OBS

Sep 2012 - Apr 2016

Open Broadcaster Software (Deprecated: See OBS Studio repository instead)
Role in this project:
userBack-end Developer
Contributions:457 commits, 28 PRs, 45 pushes in 3 years 7 months
Contributions summary:Richard's contributions focused on fixing various bugs within the deprecated Open Broadcaster Software (OBS) project. These fixes addressed issues related to capture drivers, settings notifications, crashes during streaming/editing, and plugin loading, suggesting involvement with the core functionality and stability of the application. Specific changes were made to video processing, encoding, and DirectShow components of the program.
obsstreamingobs-studiobroadcastervideo
obsproject/obs-studio

May 2015 - Jan 2023

OBS Studio - Free and open source software for live streaming and screen recording
Role in this project:
userBack-end & System Engineer
Contributions:213 reviews, 418 commits, 152 PRs in 7 years 9 months
Contributions summary:Richard primarily focused on fixing bugs and improving the stability and functionality of the OBS Studio software. Their contributions included addressing race conditions in multi-threaded processes, memory management issues, and other potential causes of instability. Additionally, they made improvements to the handling of the output (such as the RTMP output) and also the installer (such as adding a mechanism to handle the installation process for users).
facebook-livec-plus-plusfree-and-open-source-softwaredirectshowgame-capture
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