Chuck Hays

Staff Software Engineer Tech Lead at Google

Mound, Minnesota, 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
🎓
Top School
Chuck Hays is a Staff Software Engineer and tech lead with 11+ years of experience building high-quality iOS video products and real-time communication systems at Google and Microsoft. He combines deep product and systems expertise—especially WebRTC and iOS client development—with entrepreneurial chops from co-founding ReconRobotics, which commercialized miniaturized robots used by military and rescue teams. A master’s-trained roboticist, Chuck is equally comfortable debugging low-level embedded C on constrained hardware and driving large-scale consumer apps like Google Meet and Duo. His open-source contributions to prominent WebRTC samples and appr.tc reflect a hands-on approach to improving developer-facing real-time video demos and UIs. Beyond software, he brings a maker’s mindset—robot combat, electronics builds and major home renovations—that fuels pragmatic problem solving and rapid prototyping. Based in Minnesota, he thrives on learning new technologies and turning curiosity into shipped products.
code11 years of coding experience
job14 years of employment as a software developer
bookUniversity of Minnesota Twin Cities
stackoverflow-logo

Stackoverflow

Stats
1,194reputation
50kreached
71answers
0questions
github-logo-circle

Github Skills (11)

html10
css10
javascript10
user-interface10
webrtc10
ui-design8
php6
wpf6
windows-phone6
balsamiq6
xaml6

Programming languages (7)

ShellC++CJavaScriptObjective-CHTMLPython

Github contributions (5)

github-logo-circle
webrtc/apprtc

Feb 2015 - Mar 2015

appr.tc has been shutdown. Please use the Dockerfile to run your own test/dev instance.
Role in this project:
userFront-end Developer
Contributions:28 commits, 40 PRs, 18 pushes in 1 month
Contributions summary:Chuck primarily worked on developing the front-end of the WebRTC reference application. Their contributions included adding the framework for a Chrome app, implementing the necessary HTML, JavaScript, and CSS files, and integrating functionality to generate random room IDs and establish connections. The user also made several UI-related updates, including adding buttons for controls, changing the layout and style of the UI components, and implementing features such as full screen toggling.
dockerfiledevshutdowndev-testdocker
webrtc/samples

Jan 2015 - Jan 2015

WebRTC Web demos and samples
Role in this project:
userFront-end Developer
Contributions:42 commits, 34 PRs, 13 pushes in 23 days
Contributions summary:Chuck primarily worked on developing and maintaining the user interface of the WebRTC samples application. Their contributions focused on adding and modifying HTML, JavaScript, and CSS files to build a Chrome app framework and enhance the user experience. They implemented features such as a room selection page, video controls, and the display of real-time connection status. The user also updated dependencies and made code improvements to ensure the application's functionality.
webrtc-webwebrtc-demosjavascriptwebrtc
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
Chuck Hays - Staff Software Engineer Tech Lead at Google