Matthew McKnight

Software Engineer

Granbury, Texas, 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
Matthew Mcknight is a backend and data-focused software engineer with four years of experience building scalable systems, data pipelines, and CI/CD tooling using Python, SQL, and cloud-native technologies. At dbt Labs he contributes production-grade improvements to dbt-core and adapter packages (Snowflake, BigQuery), migrating tests, enhancing incremental and unique-key behavior, and tightening event logging and snapshotting. His background as a diesel locomotive electrician gives him a practical edge in troubleshooting and systems thinking, which he applies to improving test automation and reliability. An active open-source contributor, he has helped adapt dbt to Python 3.11 and boost testing coverage across major data platforms, helping teams ship more reliable analytics infrastructure.
code4 years of coding experience
github-logo-circle

Github Skills (19)

bigquery10
pytest10
python10
snowflake10
data-warehouse10
data-engineering10
testing10
data-modeling10
analytics10
dbt10
sql10
datamart10
test-automation10
data-pipelines9
cicd9

Programming languages (4)

RustJavaScriptRubyPython

Github contributions (5)

github-logo-circle
dbt-labs/dbt-bigquery

Dec 2021 - Jan 2023

This repository has moved into https://github.com/dbt-labs/dbt-adapters
Role in this project:
userData Engineer
Contributions:192 reviews, 109 commits, 334 PRs in 1 year 1 month
Contributions summary:Matthew primarily contributed to the dbt-bigquery repository by developing and testing features related to data transformation processes within BigQuery. Their work includes modifying conversion tests, updating documentation, and adding unique key functionalities to improve data modeling and incremental loading. The commits indicate a strong focus on ensuring the correct behavior of dbt on BigQuery and enhancing its integration with dbt-core changes. They also focused on adding CI/CD checks and supporting python 3.11.
dbt
dbt-labs/dbt-snowflake

Jan 2022 - Jan 2023

This repository has moved into https://github.com/dbt-labs/dbt-adapters
Role in this project:
userData Engineer & Test Automation Engineer
Contributions:161 reviews, 124 commits, 271 PRs in 1 year
Contributions summary:Matthew focused on converting and implementing tests, particularly related to dbt-snowflake's functionality. They migrated tests for various features, including incremental models, query tags, ephemeral models, and concurrency, from older formats to new Pytest format. The user worked on setting up and modifying test configurations, including updating seed data and profiles. The user’s work ensured proper testing coverage for a variety of dbt functionalities within a Snowflake environment.
dbt
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