Marco Castelluccio

Senior Engineering Manager at Mozilla

Stony Stratford, England, United Kingdom
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
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.
code12 years of coding experience
job10 years of employment as a software developer
bookHigh School Diploma Scientifico Brocca, High School Diploma Scientifico Brocca at Liceo Scientifico Arturo Labriola
bookPhD Information Technology and Electrical Engineering, PhD Information Technology and Electrical Engineering at Università degli Studi di Napoli Federico II
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
10,482reputation
805kreached
145answers
0questions
Badges
cors
top-5%
dom-events
top-5%
progressive-web-apps
top-1%
firebase-cloud-messaging
top-5%
ajax
top-1%
xmlhttprequest
top-1%
github-logo-circle

Github Skills (52)

ajax10
json10
git10
debug10
javascript10
c-language10
xmlhttprequest10
selenium10
python10
django10
progressive-web-apps10
testing10
selenium-ide10
apple-push-notifications10
push-notifications10

Programming languages (27)

CMakefileGoMustacheHTMLJupyter NotebookFreeMarkerTypeScript

Github contributions (5)

github-logo-circle
mozilla/grcov

Feb 2017 - Nov 2022

Rust tool to collect and aggregate code coverage data for multiple source files
Role in this project:
userBack-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.
sarifcollectrustaggregatecoverage
web-push-libs/web-push

Oct 2015 - Jan 2023

Web Push library for Node.js
Role in this project:
userBack-end Developer & DevOps Engineer
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.
pushnode-jsjavascriptpush-notificationsservice-worker
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