Marco Iorio is a software engineer with 8 years of experience building cloud-native, distributed systems and Kubernetes extensions, currently contributing to Cilium at Isovalent (Cisco). He holds a PhD in Computer Engineering from Politecnico di Torino and has a track record as a maintainer and core developer of Liqo, an open-source project that enables dynamic multi-cluster Kubernetes topologies. Marco blends research-grade rigor with production engineering—designing operator-pattern components, building CI/CD pipelines, and optimizing performance for demanding edge and in-vehicle scenarios. He co-founded CrownLabs to deliver remote computing labs and has hands-on DevOps skills evidenced by work on install scripts, virtual kubelet deployment, and adding build/test targets for large repos. Comfortable moving between systems design, security for V2X communications, and implementation details, he excels at turning complex distributed requirements into practical, well-tested solutions.
8 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD Computer Engineering, Doctor of Philosophy - PhD Computer Engineering at Politecnico di Torino
Enable dynamic and seamless Kubernetes multi-cluster topologies
Role in this project:
Back-end & DevOps Engineer
Contributions:962 reviews, 239 commits, 220 PRs in 2 years 4 months
Contributions summary:Marco primarily focused on improving the installation scripts for the Liqo project, adding features, and resolving configuration issues. The code differences show a good understanding of shell scripting (install.sh). They are also responsible for the deployment of virtual kubelet and configuration of the pod. The user's contributions show also involvement in setting up and maintaining the CI/CD pipeline using helm.
eBPF-based Networking, Security, and Observability
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:1195 reviews, 467 PRs, 449 pushes in 2 years 3 months
Contributions summary:Marco primarily contributed to the development and implementation of core features within the `cilium/cilium` repository, focusing on networking, security, and observability. They were involved in implementing new functionality, specifically a new "cell" for the kvstore client. Additionally, the user was also responsible for creating and integrating features within the build process, including adding and integrating several build and test targets. This shows they possess knowledge of both back-end system development and DevOps practices to facilitate the overall software development lifecycle.
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
Marco Iorio - Software Engineer, Isovalent At Cisco