R Campbell

Staff Software Engineer at Zscaler

Lewisburg, West Virginia, 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
R Campbell is a Staff Software Engineer with 11 years of experience building and optimizing high-concurrency systems, primarily in Go, and a track record of delivering dramatic performance improvements and reliability gains in production environments. He has driven platform-level optimizations at American Express and led low-latency, high-throughput engineering work at Red Canary (now Zscaler), focusing on diagnosing and resolving complex performance issues. An open-source contributor with front-end and UI work on notable projects like Moonlight (Chrome/Qt clients), he pairs deep systems knowledge with practical UX improvements. Based in Lewisburg, WV, he runs a self-hosted homelab and brings a hands-on, learn-anything-to-solve-it mindset—plus a surprising secondary expertise as a barista and brewer that reflects his attention to craft.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Case Western Reserve University
github-logo-circle

Github Skills (9)

html10
qml10
javascript10
ui-design10
qt10
css9
qtquick8
material-design8
chromeos7

Programming languages (15)

JavaCSSC++CRustGoJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
GameStream client for ChromeOS
Role in this project:
userFront-end Developer
Contributions:1 release, 174 commits, 17 PRs in 1 year 10 months
Contributions summary:R primarily focused on developing the user interface for the Moonlight Chrome application. Their contributions include the initial HTML interface for NaCl, adding support for fullscreen mode, creating the basic webUI for testing, and refactoring HTML button hooks. The user also made updates to the UI by styling it to Material Design and modifying the single HTML file by hiding certain regions. Their work involved changes to index.html, index.js, common.js, and background.js files.
nvidiachromeosmoonlightchrome-appnacl
GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
Role in this project:
userFront-end Developer
Contributions:41 commits, 16 pushes, 1 branch in 3 months
Contributions summary:R primarily focused on enhancing the user interface of the Moonlight client. Their contributions include adding window closing confirmation, implementing a picture button, integrating a dropdown for host selection, and refactoring popups into a separate class. They also worked on refining the settings page, including features for resolution, bitrate, and audio/video configuration. Furthermore, the user addressed the MacOS build and added an application icon, improving the overall user experience.
nvidiawindowssteam-linkmacos-applinux
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
R Campbell - Staff Software Engineer at Zscaler