CTO & Co-Founder at dbt Labs (formerly Fishtown Analytics)
Haddonfield, New Jersey, United States
Join Prog.AI to see contacts
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.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Villanova University
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:
Back-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.
dbt-snowflake contains all of the code enabling dbt to work with Snowflake
Role in this project:
Back-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.