Marco Vanotti is a Senior Software Engineer in New York with 16 years of experience building reliable back-end and systems software, currently at Google. He has deep expertise in low-level tooling and kernel fuzzing—having sustained support for the notable syzkaller project to keep Fuchsia kernel fuzzing compatible with evolving builds—and has improved robustness in distributed forensics tooling like Mozilla's mig-agent. Marco combines production-grade engineering with a background in teaching and mentorship at the University of Buenos Aires, showing an ability to explain complex topics and improve code maintainability. His career spans large tech internships and long-term roles, from Java work in blockchain-related RSK Labs to C# and QA early on, reflecting wide language and domain fluency. Colleagues describe him as pragmatic and detail-oriented, quietly keeping critical systems working behind the scenes.
17 years of coding experience
8 years of employment as a software developer
Master’s Degree, Master’s Degree at Universidad de Buenos Aires
syzkaller is an unsupervised coverage-guided kernel fuzzer
Role in this project:
Back-end & System Engineer
Contributions:17 reviews, 68 commits, 76 PRs in 3 years 10 months
Contributions summary:Marco primarily contributed to the Fuchsia kernel fuzzing project, `syzkaller`, by updating and maintaining its support for the Fuchsia operating system. Their work included porting updates for system calls, adapting to API changes, and fixing build issues related to Fuchsia's evolving codebase. The user also made improvements to the executor, including adding code to deal with errors. These changes were crucial for ensuring the continued functionality and compatibility of syzkaller with the latest Fuchsia builds.
Distributed & real time digital forensics at the speed of the cloud
Role in this project:
Back-end Developer
Contributions:8 commits, 6 PRs, 18 comments in 19 days
Contributions summary:Marco primarily contributed to bug fixes and improvements within the `mig-agent` component, focusing on issues related to configuration loading, permissions, and logging. They addressed errors in the agent's initialization and implemented changes to enhance the stability and reliability of the agent. The user also refactored code, moving functionalities into dedicated functions to improve code maintainability and readability. Their work demonstrates a strong understanding of the codebase and an ability to resolve critical operational issues.
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.