Kristian Kaufmann

Principal Data Scientist

New York, New York, 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

👤
Senior
🎓
Top School
Kristian Kaufmann is a Principal Data Scientist in New York with 11 years of experience building large-scale data and ML systems that bridge software engineering, statistical modeling, and production backend services. He has driven ML and pipeline scaling at companies like Spotify and Prognos, led HBase migrations and pipeline overhauls at Vimeo, and boosted recommendation engagement through probabilistic engines and A/B testing at nRelate. Comfortable across Python, Scala, C++, and cloud-native Spark/BigQuery stacks, he also contributes to open-source data infrastructure—improving Maxwell’s MySQL-to-Kafka consistency and schema handling. Trained as a PhD chemist with deep computational modeling roots, he brings a researcher's rigor to pragmatic engineering, mentoring teams and optimizing workflows to deliver measurable business impact.
code10 years of coding experience
job15 years of employment as a software developer
bookPh.D. Chemistry, Ph.D. Chemistry at Vanderbilt University
bookBachelor of Science Civil Engineering, Bachelor of Science Civil Engineering at Washington University in St. Louis
bookB.A. Physics, B.A. Physics at Greenville College
github-logo-circle

Github Skills (9)

schema-org10
javas10
schema-design10
schema10
mysql10
java10
data-pipelines9
data-pipeline9
kafka9

Programming languages (3)

JavaCSSPython

Github contributions (5)

github-logo-circle
zendesk/maxwell

Dec 2015 - Mar 2016

Maxwell's daemon, a mysql-to-json kafka producer
Role in this project:
userBack-end Developer
Contributions:74 commits, 4 PRs, 27 comments in 3 months
Contributions summary:Kristian primarily focused on enhancing the `maxwell` project's core functionality, specifically concerning update events and schema management. They implemented features to handle old values in updated rows, ensuring data consistency and providing before/after images for filtered rows. Additionally, the user made significant changes to improve the schema management system, including database name configuration and master change handling. These modifications demonstrate a focus on improving data processing and stability of the MySQL-to-Kafka producer.
to-jsonavrosinkmysqldaemon
kristiankaufmann/maxwell

Dec 2015 - Mar 2016

Contributions:1 release, 1 PR, 48 pushes in 3 months
daemonmaxwellscalapusherkafka
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
Kristian Kaufmann - Principal Data Scientist