Matthew Rocklin is a seasoned software leader and CEO of Coiled with 15 years of experience building scalable Python infrastructure for data science and distributed computing. He is the original author and principal maintainer behind Dask, and has driven production-ready integrations across Kubernetes, cloud object stores (s3fs/gcsfs), and storage formats (fastparquet, zarr), combining deep systems knowledge with developer experience. Previously he led system software efforts at NVIDIA and coordinated ecosystem-wide work at Anaconda, reflecting a rare mix of research pedigree (PhD, University of Chicago) and operational leadership. His open-source contributions span performance-sensitive libraries (cuDF, cloudpickle, bcolz) and tooling for real-time and sparse data, emphasizing robustness, testing, and maintainability. Based in Austin, he also writes thoughtfully about professional life, and brings a practical focus on making large-scale cloud compute delightful for Python users.
15 years of coding experience
8 years of employment as a software developer
BA, Physics, Mathematics, Astronomy, BA, Physics, Mathematics, Astronomy at University of California, Berkeley
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Chicago
Contributions:1 release, 2697 commits, 54 PRs in 1 year 6 months
Contributions summary:Matthew refactored several core components within the Blaze library, primarily by renaming and replacing the uses of deprecated functions like `isunit`. The code changes involved modifying Python files related to expression handling, API definitions, and test files to ensure accurate functioning across various backend environments. Further improvements were made, like updating the functions that deal with column names, and general cleanup of code functionality.
Contributions:853 commits, 94 PRs, 129 pushes in 6 months
Contributions summary:Matthew primarily focused on enhancing data migration functionalities within the Blaze Project's data migration framework. Their work involved implementing and refining data conversion routines, including the addition of a regex dispatcher, creating temporary storage mechanisms, and improving the conversion of different data types between various libraries and containers. Furthermore, the user worked to improve the handling of missing and inconsistent data types, and to support the inclusion of HDFS files.
data-migrationmigrationblaze
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
Matthew Rocklin - Chief Executive Officer at Coiled Computing