Ilias Katsakioris

Senior Software Engineer at Hewlett Packard Enterprise

Greece
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
Ilias Katsakioris is a Senior Software Engineer with a decade of experience building cloud-native and MLOps tooling, currently working at Hewlett Packard Enterprise after progressing from Cloud Engineer to senior roles. He has deep hands-on expertise in Kubernetes-based ML platforms, contributing notably to Kubeflow projects—enhancing Kale’s JupyterLab volume management UX and extending Kubeflow Pipelines SDK for container, volume, and resource operations. His background at Arrikto and HPE reflects strong backend engineering and practical MLOps know-how, including snapshot and multi-volume support that improves reproducible workflows. Trained as an MEng in Electrical and Computer Engineering from NTUA, he blends rigorous academic grounding with pragmatic system design. Colleagues value his ability to move features from low-level storage integrations to polished UI improvements, a combination that’s relatively rare among backend-focused engineers. Based in Greece, he focuses on making complex ML infrastructure more usable and production-ready.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster of Engineering - MEng Electrical and Computer Engineering, Master of Engineering - MEng Electrical and Computer Engineering at National Technical University of Athens
languagesGreek, English, French
github-logo-circle

Github Skills (20)

kubernetes10
python10
kubeflow10
typescript10
mlops10
sdk10
typescript-types10
kubernetes-pods10
pipeline10
typescripts10
react10
jupyterlab9
machine-learning9
argo-workflows9
jupyter-notebook9

Programming languages (8)

TypeScriptShellGoHTMLJupyter NotebookYAMLPythonJsonnet

Github contributions (5)

github-logo-circle
kubeflow-kale/kale

Oct 2019 - Jan 2022

Kubeflow’s superfood for Data Scientists
Role in this project:
userBack-end Developer
Contributions:32 reviews, 263 commits, 127 PRs in 2 years 3 months
Contributions summary:Ilias primarily contributed to the `labextension` directory, focusing on enhancements related to volume management within the Kubeflow Kale project. Their work involved adding support for multiple volume annotations, including the creation of features such as clone volume, and integration of Rok snapshots. Furthermore, the user's commits modified the UI for volume management, by improving the display. These changes involved modifications to various components within the labextension, impacting the usability of Kale within the JupyterLab interface.
scientistsdata-sciencejupyter-notebookmachine-learningdata-scientists
kubeflow/pipelines

Apr 2019 - Dec 2022

Machine Learning Pipelines for Kubeflow
Role in this project:
userBackend Engineer & MLOps Engineer
Contributions:58 reviews, 34 commits, 42 PRs in 3 years 8 months
Contributions summary:Ilias primarily contributed to the development and maintenance of the Kubeflow Pipelines SDK, specifically focusing on features related to container operations, resource management, and pipeline parameter handling. They implemented classes and methods to facilitate the creation and management of container operations, volume mounts, and resource operations. They also fixed bugs, optimized code, and added tests to improve the SDK's functionality and reliability. Their work shows a good understanding of the Kubeflow Pipelines architecture and its integration with Kubernetes.
pipelinetektondata-sciencemachine-learningmlops
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
Ilias Katsakioris - Senior Software Engineer at Hewlett Packard Enterprise