Connor Mcarthur

CTO & Co-Founder at dbt Labs (formerly Fishtown Analytics)

Haddonfield, New Jersey, 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 Mcarthur is a seasoned software leader and co-founder serving as CTO at dbt Labs with 11 years of experience building data-focused engineering teams and production-grade tooling. He combines hands-on backend and DevOps skills with product leadership, having driven core contributions to the widely used dbt open-source project—improving logging, configuration handling, Snowflake and BigQuery adapters, and compilation performance. Prior to dbt Labs he led engineering at Stitch/RJMetrics, where he earned experience scaling analytics platforms through acquisitions. Based in Haddonfield, NJ, he holds a B.E. in Computer Engineering from Villanova and brings a pragmatic founder’s mindset: shipping incremental technical fixes that unlock smoother releases and integrations for data teams.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Villanova University
stackoverflow-logo

Stackoverflow

Stats
241reputation
13kreached
6answers
1question
github-logo-circle

Github Skills (27)

bigquery10
python10
snowflake10
dbt10
release-management10
sql10
logging10
release-automation10
back-end-development9
debug9
debugging9
version-control9
jinja28
elt8
data-modeling8

Programming languages (17)

JavaCSSMakefilePLpgSQLGoHTMLHCLTypeScript

Github contributions (5)

github-logo-circle
dbt-labs/dbt-core

Dec 2016 - Feb 2020

dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:25 releases, 1 review, 268 commits in 3 years 1 month
Contributions summary:Connor primarily focused on enhancing the dbt-core codebase by adding a debug flag, replacing print statements with a logger, and re-adding a file logger. They also addressed a bug in the configuration options from `dbt_project.yml`. Further contributions included adding support for Snowflake with the addition of an optional role argument, implementing pep8 compliance, and optimizing the compilation process with cycle detection.
analyticsdbt-viewpointtransformanalystssql
dbt-labs/dbt-snowflake

Feb 2019 - Feb 2020

dbt-snowflake contains all of the code enabling dbt to work with Snowflake
Role in this project:
userBack-end Developer
Contributions:25 commits, 2 PRs, 1 push in 11 months
Contributions summary:Connor primarily contributed to the dbt-snowflake adapter, focusing on versioning and resolving connection issues. Their work involved bumping the version number of the adapter through various stages (alpha, release candidate, and final release). Additionally, they fixed a connection naming conflict within the codebase and included code changes related to exception handling.
dbtsqlsnowflakedbt-packages
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 Mcarthur - CTO & Co-Founder at dbt Labs (formerly Fishtown Analytics)