Emily Rockman

Senior Software Engineer II at dbt Labs

Ottawa, Ontario, Canada
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
Emily Rockman is a Senior Software Engineer II with 11 years of experience who marries deep backend development and release engineering to reliably ship complex systems from code to cloud. At dbt Labs she has advanced test automation, adapter compatibility (notably for Snowflake), and documentation for a widely used open-source analytics framework, improving both stability and user experience. Comfortable from mainframes to modern Python ecosystems, she focuses on automation, robust testing, and tooling like Docker, dbt, and GitHub Actions to balance velocity with operational safety. Emily’s career path—spanning university research engineering to OSS maintainer—gives her a rare empathy for both client-facing needs and internal developer workflows.
code11 years of coding experience
job12 years of employment as a software developer
bookB.S Mathematics Option III; Mathematical Sciences; Scientific Computation with Secondary Mathematics, B.S Mathematics Option III; Mathematical Sciences; Scientific Computation with Secondary Mathematics at The University of Texas at Austin
github-logo-circle

Github Skills (21)

python10
snowflake10
testing10
dbt10
sql10
error-handling10
docusaurus10
documentation10
website-admin9
manage9
refactoring8
database8
markdown-it8
databases8
refactor8

Programming languages (12)

ShellRustCMakefileSCSSJavaScriptGoHTML

Github contributions (5)

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

Sep 2021 - Jan 2023

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:
userBackend Developer & Test Automation Engineer
Contributions:704 reviews, 383 commits, 1062 PRs in 1 year 4 months
Contributions summary:Emily's commits primarily involve refactoring and improving tests related to the dbt-core codebase. The changes focus on enhancing the testing framework, specifically addressing issues with contract enforcement, handling environment variables, and ensuring the proper functioning of materialization and test scenarios. Their contributions include adding new tests, refactoring existing ones, and modifying test setups to accommodate changes in functionality, thereby bolstering the reliability and stability of the dbt-core library.
analyticsdbt-viewpointtransformanalystssql
dbt-labs/dbt-snowflake

Sep 2021 - Jan 2023

dbt-snowflake contains all of the code enabling dbt to work with Snowflake
Role in this project:
userBack-end Developer
Contributions:80 reviews, 18 commits, 104 PRs in 1 year 4 months
Contributions summary:Emily contributed to the dbt-snowflake adapter, focusing on enhancing its functionality and addressing existing issues. Their work included fixing import errors, implementing a method override for seed column quoting, and adding support for struct logging. They also refactored and updated the code to align with newer error handling and event logging patterns within the dbt ecosystem. Furthermore, the user made changes to exception handling, upgrading the codebase and ensuring continued compatibility.
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
Emily Rockman - Senior Software Engineer II at dbt Labs