Brendan Ashworth is a CTO and entrepreneur with 11 years of engineering experience building high-performance backend systems and leading product-focused teams from San Francisco. An MIT graduate in Physics, Computation and Cognition, he blends deep systems-level expertise with startup instincts as co-founder of Bunting Labs and current CTO of CodeCanary. He is an active open-source contributor to prominent projects like MinIO and Node.js, where his work improved performance, reliability, and APIs for object storage and core runtime modules. Brendan’s background spans academia (MIT CSAIL) and industry research (IBM), and he’s known for pragmatic refactoring—locking, syscalls, and race-fix work that quietly prevents production outages. He brings a maker’s mindset to leadership: hands-on coding, rigorous testing, and a focus on scalable, auditable infrastructure.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Physics, Computation and Cognition, Bachelor of Science - BS, Physics, Computation and Cognition at Massachusetts Institute of Technology
Contributions:10 commits, 9 PRs, 61 comments in 1 year
Contributions summary:Brendan primarily contributed to enhancing the functionality of the `minio-js` client SDK. They improved the `presignedPutObject` function by making the expiry parameter optional and added corresponding tests. Further contributions include implementing `getBucketPolicy` and `setBucketPolicy` functions, along with associated documentation and tests. They also addressed a bug in the bucket notification configuration API by correcting documentation and example and added additional argument validation unit tests.
Contributions:116 PRs, 52 pushes, 1045 comments in 4 years 10 months
Contributions summary:Brendan primarily focused on improving the `dgram` and `http` modules, implementing new functionality and refactoring existing code. They also made benchmark improvements and added new features related to output formatting. Additionally, the user contributed to test suite enhancements, distributing tests into separate files and fixing crypto-related testing issues.
windowsnode-jsjavascriptlinuxruntime
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.
Request Free Trial
Brendan Ashworth - Chief Technology Officer at Bunting Labs