Summary
Michal Hucko is a Software Engineer specializing in MLOps with a decade of experience building and deploying machine learning systems at scale. Currently at Canonical, he works on Charmed Kubeflow, integrating Kubeflow components with Juju and Kubernetes for production ML workflows across AWS, Azure and OpenStack. Previously he led MLOps engineering at Dell, optimizing CI/CD, containerization and orchestration for multi-node Kubernetes clusters using Airflow, ArgoCD and security tooling. He founded a popular Slovak YouTube channel teaching Python, ML and DevOps, demonstrating an ability to translate complex topics into practical lessons. Michal combines hands-on Python and TensorFlow model work with infrastructure expertise (Kubernetes, Juju, Docker/LXD) and a CKA certification, making him fluent across the ML lifecycle from experiments to production. He also brought NLP and multilingual search experience to earlier roles, showing a knack for deploying applied ML in product contexts.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Faculty of Informatics and Information Technologies, Slovak University of Technology
Information Technology, Information Technology at Grammar school Trstená
English, German