Connor Mccoy

Principal Software Engineer at Google

Seattle, Washington, 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 Mccoy is a Principal Software Engineer with 15 years of experience building and leading product-focused infrastructure work, currently shaping new instance types for Google Compute Engine. He combines deep backend engineering and systems design with a strong emphasis on maintainability and quality—evidenced by long-running open-source contributions to benchmarking projects like PerfKitBenchmarker and YCSB where he modernized client integrations and tests. Prior to Google he applied computational methods in bioinformatics and public-health studies, bringing a data-driven, experimental mindset from work on immune and malaria sequencing projects. Based in Seattle and grounded in a Physics and Computer Science BA, he excels at translating complex low-level platform changes into reliable, user-facing cloud capabilities.
code15 years of coding experience
job7 years of employment as a software developer
bookBA Physics Computer Science, BA Physics Computer Science at University of Colorado Boulder
github-logo-circle

Github Skills (20)

hbase10
maintenance10
python10
testing10
java10
javas10
code-cleanup10
hadoop9
git9
benchmarking9
version-control9
code-readability8
apache-hadoop8
performance-monitoring7
performance-analytics7

Programming languages (5)

JavaOCamlJavaScriptRubyPython

Github contributions (5)

github-logo-circle
PerfKit Benchmarker (PKB) contains a set of benchmarks to measure and compare cloud offerings. The benchmarks use default settings to reflect what most users will see. PerfKit Benchmarker is licensed under the Apache 2 license terms. Please make sure to read, understand and agree to the terms of the LICENSE and CONTRIBUTING files before proceeding.
Role in this project:
userBackend Engineer
Contributions:495 commits, 259 PRs, 160 pushes in 1 year 4 months
Contributions summary:Connor's commits primarily involve refactoring and maintenance tasks within the PerfKitBenchmarker project. They focused on removing shell script shebangs from library files, addressing pyflakes issues, fixing version strings and spelling errors, adding and updating license headers, and consolidating code. The commits indicate involvement in a large-scale project with a focus on quality and maintainability. The user also updated versions of external dependencies such as Hadoop.
license-2licensedbenchmarkingapache-license-2pkb
brianfrankcooper/YCSB

Apr 2015 - Dec 2015

Yahoo! Cloud Serving Benchmark
Role in this project:
userBack-end Developer
Contributions:3 releases, 64 commits, 47 PRs in 8 months
Contributions summary:Connor primarily contributed to integrating and adapting the YCSB benchmark to support various versions of HBase. This involved adding new HBase client implementations (HBase 1.0) and modifying existing ones (HBase 2.0), requiring code adjustments to reflect API changes and deprecated methods. Furthermore, they incorporated integration tests utilizing an HBase mini-cluster to ensure the functionality of the HBase client bindings. The user also contributed by making the page filter use configurable in HBase scans.
servingbenchmarkingbenchmarkyahookubernetes
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
Connor Mccoy - Principal Software Engineer at Google