Summary
Overview
Work History
Education
Skills
Key Highlights
Websites
Timeline
Generic

Matthew McKnight

Granbury,TX

Summary

Software Engineer with expertise in backend development and data pipeline management. Skilled in Python and cloud database integration, with a strong ability to collaborate across teams. Proven track record in enhancing the reliability of CI/CD processes and developing innovative testing frameworks.

Overview

14
14
years of professional experience

Work History

Software Engineer, Software Engineer Apprentice

dbt Labs
, Remote
09.2021 - 09.2024
  • Built and maintained robust backend systems and data pipelines for open-source dbt Core adapters, ensuring compatibility across leading cloud databases including BigQuery, Snowflake, Redshift, and Databricks.
  • Developed and maintained APIs and Python packages that facilitated integration with analytic platforms and improved adapter extensibility.
  • Enhanced CI/CD reliability by 45% through custom Bash scripts and structured testing pipelines, boosting deployment consistency across cloud environments.
  • Designed and implemented modular unit and functional testing frameworks, increasing regression coverage and reducing edge-case bugs by 55%.
  • Led development of an interactive CLI tool using Cookiecutter to automate third-party adapter creation to reduce setup time.
  • Actively supported incident response and managed scheduled version releases, ensuring timely deployment and communication with stakeholders.
  • Collaborated across teams to draft RFCs, research new project ideas, and align codebase decisions with long-term strategy.

Software Engineer Intern

Make it MVP
, Remote
02.2021 - 07.2021
  • Partnered with cross-functional teams in 10-week sprints to deliver MVPs for two web applications, including a charity platform and a dating site, within a cohort-based environment.
  • Researched Firebase querying and sorting functions to optimize data processing efficiency and reduce long-term costs.
  • Refined the styling and layout for the Login and Signup pages with the UX team to enhance user experience and interface consistency.
  • Prepared comprehensive documentation and tutorials to facilitate client handoff and support product adoption.

Diesel Locomotive Electrician, MSO

Union Pacific Railroad
Fort Worth, TX
03.2011 - 05.2020
  • Increased locomotive operational life by 60% and reduced downtime through timely maintenance and precise troubleshooting.
  • Boosted major project efficiency by 40% by optimizing multiple processes and improving workflow management.

Education

Certificate - Software Engineering Immersive

General Assembly
Remote
10-2021

Skills

  • Backend and API development
  • Data pipeline management
  • CI/CD and version control
  • Unit and integration testing
  • Code reviews and troubleshooting
  • SQL and cloud database integration
  • Team collaboration
  • Programming languages: Python, JavaScript, Ruby
  • Docker containerization
  • Version control with GitHub
  • Cloud data warehousing

Key Highlights

  • One of only two apprentices for the engineering department in the company's inaugural apprenticeship program.
  • First place in a boot camp hackathon for developing 'Connect the Dots,' a platform linking teachers, parents, and small business tutors; received the Hospitality, Travel & Services category award for innovation.
  • Improved CI/CD pipeline reliability by 45% with Bash scripts to increase testing structure maintenance across multiple databases.

Timeline

Software Engineer, Software Engineer Apprentice

dbt Labs
09.2021 - 09.2024

Software Engineer Intern

Make it MVP
02.2021 - 07.2021

Diesel Locomotive Electrician, MSO

Union Pacific Railroad
03.2011 - 05.2020

Certificate - Software Engineering Immersive

General Assembly