Damiano Amatruda is a passionate software engineer and cybersecurity student based in Zurich with 12 years of hands-on experience, currently deepening expertise in Cyber Security and Artificial Intelligence at ETH Zürich and EPFL. He is an active open-source contributor, notable for back-end work on high-profile projects like yt-dlp—adding new platform extractors and improving subtitle and protected-video handling—and for enhancing emulator stability and compatibility in nds-bootstrap. Comfortable working across Python and low-level systems, he blends practical feature delivery with careful refactoring and platform interoperability fixes. A regular CTF player and member of the 0rganizers team, he brings a security-minded, problem-solving approach to development and a track record of shipping robust, user-facing tooling. Notably, his contributions show an interest in both multimedia tooling and retro systems, reflecting a wide-ranging curiosity beyond conventional cloud-native stacks.
Contributions:1 release, 316 commits, 9 PRs in 1 month
Contributions summary:Damiano's contributions primarily revolved around enhancing the functionality of the Nintendo DS emulator project, specifically focusing on the card engine functionality. The user implemented fixes for DSi BIOS compatibility, implemented a cheat patch system, and added support for SDK 5 games within the code. The user reorganized and refactored significant parts of the card engine code by restructuring internal functions, and improved the handling of the card ID.
A feature-rich command-line audio/video downloader
Role in this project:
Back-end Developer
Contributions:5 reviews, 4 commits, 3 PRs in 1 year 2 months
Contributions summary:Damiano contributed to the `yt-dlp/yt-dlp` project by implementing features and fixing bugs within the Python codebase. Their work included parsing resolution data, incorporating headers and cookies for subtitle downloads, and adding extractors for new video platforms like Cisco Webex, ON24, and Microsoft Stream. They also enhanced the Cisco Webex extractor to support password-protected videos.
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.