David Bella is a Senior Software Engineer based in Seattle with eight years of hands-on experience building backend systems, CI/CD pipelines, and developer tooling. He excels at building projects from the ground up and has a pragmatic focus on reliable builds and deployment automation, evidenced by his work maintaining GitHub Actions and Docker-based protobuf tooling. His contributions to the popular coverlet code-coverage project demonstrate depth in instrumentation and test automation, including implementing flexible file-exclusion semantics across core components and MSBuild tasks. David has navigated roles from startups to enterprise teams—co-founding Hooch and shipping production software at Drip, StellaService, Namely, and XO Group—bringing both product and systems sensibilities. He pairs a CS foundation from UConn with practical bootcamp-era engineering fluency, which shows in his mix of infrastructure and backend contributions. Colleagues would describe him as a builder who cares about developer experience and shipping dependable, well-tested systems.
8 years of coding experience
9 years of employment as a software developer
Flatiron School
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at The University of Connecticut
Docker images for generating protocol buffer definitions
Role in this project:
DevOps Engineer
Contributions:25 releases, 127 reviews, 57 commits in 3 years 9 months
Contributions summary:David's contributions primarily focused on the project's infrastructure and build processes. They implemented and maintained the CI/CD pipeline using GitHub Actions, ensuring automated builds and releases. The user also made several updates related to dependencies, including gRPC versions, and configured the environment for Docker builds. Furthermore, they addressed issues with build versions and image tagging for releases.
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:12 commits, 1 PR, 6 comments in 3 days
Contributions summary:David implemented file exclusion functionality based on source file paths and globbing patterns within the coverlet code coverage tool. They modified the core instrumentation logic to exclude specific files during code analysis, enhancing the tool's flexibility. The contributions involved changes across multiple files, including core components and the MSBuild tasks, and also incorporated testing to validate the file exclusion feature's correctness. This work demonstrates a focus on improving the coverage analysis process by enabling more precise control over included files.
code-coveragedotnetdotnet-coreunittestcoverage
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.