Mark Keller

Senior Software Engineer at Snowflake

California, 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
Mark Keller is a Senior Software Engineer at Snowflake with six years of experience building backend systems, CI/CD automation, and developer tooling using Scala, C/C++, Python, Java, and Linux. He focuses on improving build and test infrastructure—evidenced by contributions to Snowflake's Python connector, JDBC driver, and SQLAlchemy projects—and has streamlined cross-repo workflows by integrating Jira automation into GitHub Actions. Comfortable across DevOps and backend roles, he has fixed memory leaks, optimized test environments, and maintained complex dependency and CI migrations. Based in California and trained at the University of Waterloo, he pairs low-level systems skills with pragmatic automation work that reduces operational friction for large, production-facing data platforms.
code6 years of coding experience
job2 years of employment as a software developer
bookBachelor's Degree Computer Science, Bachelor's Degree Computer Science at University of Waterloo
languagesEnglish, Hungarian, German
github-logo-circle

Github Skills (26)

github-ci10
jira-integration10
python10
snowflake10
testing10
databases10
jdbc10
java10
cicd10
javas10
automation10
sql10
build-automation10
automations10
githubaction-workflow10

Programming languages (10)

C#JavaShellCScalaJavaScriptGoLua

Github contributions (5)

github-logo-circle
Snowflake Connector for Python
Role in this project:
userBackend & DevOps Engineer
Contributions:1 release, 1004 reviews, 593 commits in 3 years 1 month
Contributions summary:Mark primarily focused on improving the build and testing infrastructure. They updated CI installation scripts for Python, optimized testing environments, and updated dependencies like Boto3 and pyarrow. Furthermore, the user fixed issues with the test suite related to flake8 and introduced a new test suite for extras. They also addressed bugs related to file transfer and memory leaks.
pythonconnectorsqlsnowflakedatabase
Snowflake SQLAlchemy
Role in this project:
userBackend & DevOps Engineer
Contributions:112 reviews, 31 commits, 74 PRs in 2 years 10 months
Contributions summary:Mark primarily focused on improving the project's build and deployment processes. They updated the Travis CI install script, removed unnecessary dependencies, and integrated a Jira auto-closure feature. Furthermore, they made changes to update and maintain the project's GitHub Actions configuration. This included migrating the project's structure and removing Appveyor and Travis CI configurations.
pythonsqlalchemysqlsnowflakedatabase
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
Mark Keller - Senior Software Engineer at Snowflake