Michelle Ark

Senior Staff Software Engineer at University of Toronto

Old Toronto, 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
Michelle Ark is a Senior Staff Software Engineer with 11 years of experience building data platforms and developer-focused tooling, currently leading engineering efforts at dbt Labs in Toronto. She has a strong background at Shopify across multiple senior data platform roles and co-founded an early-stage startup, bringing both scale-oriented and startup problem-solving experience. Michelle contributes to the widely used open-source dbt-core project, improving test frameworks, typing, and reliability for data transformation workflows. She also teaches at the University of Toronto, combining industry practice with academic mentorship. Her blend of production-grade data engineering, open-source stewardship, and hands-on teaching highlights a focus on making data tooling more robust and accessible.
code11 years of coding experience
job9 years of employment as a software developer
bookMScAC Computer Science, MScAC Computer Science at University of Toronto
languagesEnglish, Russian
github-logo-circle

Github Skills (8)

data-modeling10
python10
dbt10
data-engineering10
testing10
analytics9
cicd9
sql9

Programming languages (9)

JavaC++CSSRustJavaScriptHTMLPawnRuby

Github contributions (5)

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

Oct 2022 - 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:
userData Engineer
Contributions:866 reviews, 47 commits, 683 PRs in 3 months
Contributions summary:Michelle primarily contributed to the dbt-core repository by converting existing tests related to cycle and exit codes, as well as test run operations. They also added typing to a critical `DepsTask.run` function, added the `--warn-error-options` flag, and implemented various test-related functions and fixtures. The user's work shows a focus on test framework development and enhancing the dbt-core library's reliability and functionality.
analyticsdbt-viewpointtransformanalystssql
arkadyark/raisr

Mar 2017 - Jul 2019

AI and skiing!
Contributions:12 commits, 2 PRs, 8 pushes in 2 years 3 months
pythondeep-learningmachine-learningaiskiing
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
Michelle Ark - Senior Staff Software Engineer at University of Toronto