Dima Ryazanov

Senior Software Engineer at Snowflake

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
🎓
Top School
Dima Ryazanov is a senior software engineer with 14 years of experience building scalable backend systems, currently contributing at Snowflake after a long tenure at Quilt Data where he helped design a data package manager. He led core server-side work on the open-source Quilt project—implementing the initial Flask app, API routes, OAuth2 authentication, and migrations—demonstrating deep familiarity with data infrastructure and developer tooling. Dima has worn both engineering and leadership hats, including a CTO stint at Builty, and earlier engineering roles at Dropbox, Cooliris, and Google. He holds a B.A. in Math & Computer Science from UC Berkeley and combines rigorous technical foundations with a focus on making large datasets easy to package, share, and consume. An engineer who thinks in systems, he’s particularly skilled at turning messy data workflows into repeatable, production-ready services.
code14 years of coding experience
job16 years of employment as a software developer
bookB.A. Math & Computer Science, B.A. Math & Computer Science at University of California, Berkeley
languagesUkrainian, Russian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

postgresql10
sqlalchemy10
api10
python10
apidoc10
back-end-development10
oauth10
flask10
flask-ask10
http-request9
json9
version-control8
data-engineering8
database-design8
aws8

Programming languages (11)

TypeScriptHCLJavaDockerfileC++RustCJavaScript

Github contributions (5)

github-logo-circle
quiltdata/quilt

Jan 2017 - Jan 2023

Quilt is a data mesh for connecting people with actionable data
Role in this project:
userBack-end Developer
Contributions:5 releases, 201 reviews, 792 commits in 6 years 1 month
Contributions summary:Dima implemented the initial Flask application for the project, including database configuration, test routes, and migrations. They developed API routes, adding features for authentication and package management using OAuth2 and requests-oauthlib. The user also restructured the project, moving all server-side code into a `quilt_server` package, setting up the user profile and added database creation as well.
data-version-controlmeshdata-versioningdatapython
dimaryaz/jdmtool

Mar 2023 - Mar 2025

A command-line tool for downloading Jeppesen databases and programming Garmin aviation data cards aiming to be compatible with Jeppesen Distribution Manager.
Contributions:9 reviews, 6 PRs, 128 pushes in 2 years
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
Dima Ryazanov - Senior Software Engineer at Snowflake