Stu Kilgore is a systems engineer based in Austin, Texas with nine years of hands-on software engineering experience across startups and mid-size tech firms. He’s contributed to notable open-source work on dbt-core, improving macro dependency handling and change detection in a project widely used by data teams. His career spans backend and systems roles at dbt Labs, FloQast, Silvercar and now Cloudflare, reflecting a move from application engineering to infrastructure-focused systems work. Stu pairs practical Python and SQL expertise with a background in full-stack development from Austin Coding Academy, giving him the ability to bridge data, backend, and operational concerns. He’s comfortable in both collaborative product teams and open-source communities, often fixing subtle bugs that improve developer workflows. Outside core engineering, his early experience teaching and freelance work suggests a knack for mentoring and making technical concepts approachable.
9 years of coding experience
7 years of employment as a software developer
Full Stack Web Development, Full Stack Web Development at Austin Coding Academy
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:
Backend Engineer
Contributions:200 reviews, 22 commits, 119 PRs in 10 months
Contributions summary:Stu primarily contributed to dbt-core by fixing bugs related to macro modifications and state selection. Their work involved modifications to Python code and SQL, specifically in the `test_graph_selector_methods.py` and `graph/selector_methods.py` files. The user implemented enhancements to how dbt handles macro dependencies and how changes are detected in the project's state.
Contributions:2 PRs, 13 pushes, 3 branches in 1 year 10 months
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.