Diego Pettenò is a Production Engineer with 26 years of experience building and operating systems from 4MiB embedded firmware to multi-server cloud services, currently at Meta after a long tenure in Google SRE. A long-time Linux developer and former Gentoo maintainer and QA lead, he specializes in portable build systems, ELF optimization and software packaging, having redesigned Gentoo's RubyGems packaging framework. He is an active open-source contributor across projects such as Zephyr RTOS, Autoconf Archive, Munin and Publify, often focusing on portability, performance and build-system robustness. Diego blends deep systems knowledge with hands-on ops and consulting experience—running CI for Gentoo, hosting customer services, and delivering embedded and web solutions as a freelancer. He publishes documentation and blog posts on autotools and tooling, demonstrating a commitment to developer ergonomics and reproducible builds. Notably, his work spans both high-level SRE at hyperscalers and low-level firmware/ELF tweaks, a rare cross-domain expertise.
26 years of coding experience
15 years of employment as a software developer
High School, Computer Science, High School, Computer Science at I.T.I.S. C. Zuccante
Licenza media, Licenza media at Scuola Media Statale E. Fermi
A post-processing tool for scanned sheets of paper.
Role in this project:
Back-end Developer
Contributions:1 release, 5 reviews, 288 commits in 11 years 5 months
Contributions summary:Diego's commits primarily involved refactoring and optimizing the image processing logic for the `unpaper` tool. They removed unused build options and variables, optimized tables' size, declared symbols as static, and simplified the file processing. This led to further improvements in code quality and efficiency. The user's focus seems to be on code maintenance and performance optimization within the project.
Contributions summary:Diego primarily contributed to bug fixes and improvements related to the core functionality of the Publify platform. They addressed issues in areas like permalink generation, feed title formatting, and cache management. The changes also include dependency updates for gems like Flickr and Akismet, as well as fixes for Gravatar integration and the handling of OpenGraph data. The user demonstrated knowledge of Ruby on Rails and its associated libraries.
ruby-on-railspublishingrailshostedblog-engine
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.