Marco Castelluccio is a Senior Engineering Manager at Mozilla with 12 years of experience building reliable developer tooling, CI, and quality systems. He progressed through engineering roles into management at Mozilla, now leading CI, engineering workflow and quality tools that keep large-scale Firefox development moving. A hands-on backend and test automation engineer, Marco has contributed to notable open-source projects such as Mozilla’s Socorro crash pipeline, the grcov coverage tool, and service-worker examples, improving crash signature correlation, coverage aggregation, and cross-platform test infrastructure. He combines deep Git/GitHub expertise (enhancing pydriller’s blame strategies) with practical DevOps skills like automating browser test setups, reflecting a bias for measurable engineering productivity. Based in Stony Stratford, he pairs academic rigor from a PhD track in Information Technology with a pragmatic focus on observability and error correlation that helps teams find and fix real user issues faster.
12 years of coding experience
10 years of employment as a software developer
High School Diploma Scientifico Brocca, High School Diploma Scientifico Brocca at Liceo Scientifico Arturo Labriola
PhD Information Technology and Electrical Engineering, PhD Information Technology and Electrical Engineering at Università degli Studi di Napoli Federico II
Rust tool to collect and aggregate code coverage data for multiple source files
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:70 releases, 540 reviews, 516 commits in 5 years 9 months
Contributions summary:Marco contributed primarily to the grcov project by developing the necessary tools to collect and aggregate code coverage data. Their work included creating a program to parse and process coverage data from .gcno and .gcda files generated by GCC and LLVM, and format the output into the ActiveData-ETL and Coveralls formats. They also implemented and improved several integration tests to ensure that grcov functions correctly, with a focus on cross-platform compatibility, including Windows and Mac.
Contributions:19 releases, 131 reviews, 452 commits in 7 years 3 months
Contributions summary:Marco focused on automating the testing infrastructure by implementing the automatic download of Firefox Nightly, Chromium, and ChromeDriver for testing. They made modifications to the Selenium initialization and testing scripts, adding functionality to properly skip Chromium tests on Travis OS X. Furthermore, they added and fixed various tests related to the web push functionality of the library. They also fixed linting issues, removed older features of the library, and improved test coverage.
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
Marco Castelluccio - Senior Engineering Manager at Mozilla