Domenic Narducci is a software engineer based in San Francisco with 14 years of experience focused on backend development and automation. Describing himself as a "software gardener," he brings a pragmatic, maintenance-first mindset to codebases, emphasizing reliable build and release workflows. His notable open-source work includes contributions to Bazel Gazelle, where he improved Go build file generation, added a language-agnostic recursive visibility extension, and automated release tooling. Trained originally in aerospace engineering at Embry-Riddle, he applies systems thinking and attention to detail from that background to software build systems and infrastructure. Colleagues would find him comfortable operating at the intersection of developer tooling, dependency management, and build automation. He pairs long-term stewardship of projects with a knack for small, high-impact engineering improvements.
14 years of coding experience
Aerospace Engineering, Engineering, Aerospace Engineering, Engineering at Embry-Riddle Aeronautical University
Gazelle is a Bazel build file generator for Bazel projects. It natively supports Go and protobuf, and it may be extended to support new languages and custom rule sets.
Role in this project:
Back-end Developer & Automation Engineer
Contributions:7 reviews, 6 commits, 9 PRs in 3 months
Contributions summary:Domenic primarily contributed to the Bazel Gazelle project by enhancing the Go language extension. They improved the generation of Bazel build files to correctly handle default visibility settings and added a new language-agnostic extension to manage recursive default visibility configurations. The user also integrated and updated dependencies and contributed to the project's build and release process, including creating a tool for releasing new versions, indicating a focus on automation and project management.
Contributions:13 commits, 1 PR, 12 pushes in 5 years 8 months
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.