Michael Mior is a Senior Data Engineer and former assistant professor with 15 years of experience building data systems, teaching graduate courses, and mentoring over 20 thesis projects. He holds a PhD in Computer Science from the University of Waterloo and led the Data Unity Lab at RIT, where he developed tools for semi-structured schema discovery that boosted student outcomes and curricular relevance. Michael pairs academic rigor with hands-on engineering: his open-source work includes back-end contributions to Apache Calcite’s Cassandra adapter (materialized view support, JSON functions, and pushdowns) and DevOps improvements to the Strider CI/CD server. He has a track record of translating research into production-ready improvements and has experience across product, web, and infrastructure roles dating back to early startups. Based in Rochester, NY, he now focuses on enterprise data engineering at OneChronos, bringing a rare combination of query optimization expertise and practical CI/CD savvy.
15 years of coding experience
2 years of employment as a software developer
Bachelor’s Degree, Computing Science, Mathematics, Bachelor’s Degree, Computing Science, Mathematics at Ontario Tech University
MSc, Computer Science, MSc, Computer Science at University of Toronto
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Waterloo
Contributions:8 reviews, 80 commits, 43 PRs in 6 years 4 months
Contributions summary:Michael primarily contributed to the Cassandra adapter within the Apache Calcite project. They focused on enhancing the adapter's capabilities, including implementing materialized view support, allowing UUID filtering, and fully pushing down limit+offset functionality. The contributions involved modifying the Cassandra schema and table implementations and related test cases, demonstrating a focus on improving data access and query optimization within the Cassandra integration. They also added functionality for JSON functions.
Open Source Continuous Integration & Deployment Server
Role in this project:
DevOps Engineer
Contributions:15 commits, 1 PR, 10 pushes in 5 years 6 months
Contributions summary:Michael primarily focused on configuring and updating the build and deployment processes for the Strider CI/CD server. Their contributions include setting up buildpack URLs, adding support for new plugins such as Ruby, and updating dependencies. They also made minor style corrections, demonstrating attention to code quality and maintainability within the project's configuration files.
devopsdeploymentcontinuousdockerkubernetes
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.