Greg Stoll

Senior Staff Software Engineer at Mozilla

Austin, Texas, 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
Greg Stoll is a Senior Staff Software Engineer in Austin with 20 years building high-performance systems in C#, C++, Python, and JavaScript, and hands-on experience with Rust and TypeScript. He has driven significant optimizations—turning a C++ data engine into a 50x faster system through parallelization, allocation reduction, and finer-grained locking—and led cross-team transitions to new C# codebases. At Mozilla he contributed to Firefox’s content analysis and clipboard handling, integrating DLP agents and fixing subtle thread-safety and iframe URL issues in a widely used open-source project. Greg combines deep systems and backend expertise with practical product instincts, having worked across compilers, device control via gRPC, and large .NET interfaces. He publishes personal projects at gregstoll.com and has a proven track record of accelerating legacy systems while mentoring teams to adopt safer, more concurrent designs.
code20 years of coding experience
job22 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Rice University
stackoverflow-logo

Stackoverflow

Stats
1,318reputation
89kreached
55answers
2questions
github-logo-circle

Github Skills (15)

clipboardjs10
clippy10
javascript10
clipboard10
c-language10
firefox10
clip10
cprogramming-language10
maps6
windows6
uwp6
rust6
windows-phone6
xaml6
silverlight6

Programming languages (14)

C#PowerShellC++CRustHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
mozilla/gecko-dev

Oct 2022 - Jan 2023

Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Role in this project:
userBack-end Developer
Contributions:79 commits in 3 months
Contributions summary:Greg contributed to the content analysis system within the Firefox browser. Their work involved implementing clipboard content analysis, including handling paste operations and integrating with the DLP agent. They addressed bug fixes related to thread safety and the processing of various clipboard formats. Furthermore, the user was also responsible for ensuring the correct URL was passed to content analysis for iframes and the incorporation of custom data to the agent.
repositoriesfirefoxmercurialgit-mirrormozilla
gregstoll/stateElectionMap

Nov 2018 - Apr 2023

A map showing US election results by state.
Contributions:15 PRs, 126 pushes, 16 branches in 4 years 5 months
election-resultsreactelectionspoliticselection
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