Connor Mann

Member Of Technical Staff at Basis

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Connor Mann is a software engineer with six years of experience building reliable backend systems and shipping product-focused features at startups. Based in New York, he progressed from individual contributor roles to staff-level product leadership at Gumroad before joining Basis as a Member of Technical Staff. He contributes to notable open-source projects like Homebrew, where he improved efficiency by refactoring download and tap logic and removing fragile shallow-clone dependencies. Connor combines engineering rigor from a Yale computer science education with practical, cross-disciplinary problem solving—evident from hands-on museum conservation engineering and lab research on animal behavior. He’s comfortable moving between product responsibilities and deep technical refactors, and he brings a pragmatic focus on maintainability and test alignment to large codebases.
code6 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Yale University
bookInternational Baccalaureate Program, International Baccalaureate Program at Largo High School
github-logo-circle

Github Skills (5)

homebrew10
git10
package-manager10
ruby10
testing9

Programming languages (3)

TypeScriptRubyMarkdown

Github contributions (5)

github-logo-circle
Homebrew/brew

May 2021 - Aug 2021

🍺 The missing package manager for macOS (or Linux)
Role in this project:
userBack-end Developer
Contributions:57 reviews, 115 commits, 13 PRs in 3 months
Contributions summary:Connor's contributions primarily focused on refactoring and improving the Homebrew package manager's codebase. They removed dependencies on shallow clones within various components, including download strategies, taps, and tests. The user also added deprecation warnings for removed functionality and adjusted tests to align with the changes. Their work streamlined the package manager's internal workings, improving its efficiency.
brewpackage-managerlinuxrubymissing
cnnrmnn/godipper

Feb 2021 - May 2021

Contributions:131 pushes, 1 branch in 2 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.
Request Free Trial