Ettore Di Giacinto is a creator and maintainer with 13 years of experience building cloud-native, edge and AI infrastructure, currently leading projects at LocalAI, serving as CTO of Gopher and maintaining the Kairos project under CNCF. He combines hands-on backend and DevOps engineering with open source stewardship, contributing to notable projects like kairos-io, k8sgpt and GPT4All where he implemented build-system hardening, local model support, and Go/C++ bindings for local LLMs. His background spans Linux distribution development (Gentoo, Sabayon, mocaccinoOS) and systems automation, giving him deep expertise in OS-level tooling, virtualization and reproducible builds. Ettore moves fluidly between low-level system details and higher-level orchestration—refactoring build scripts, adding NVMe/QEMU support, and integrating caching and OpenAI-compatible backends. He is known for pragmatic modernization: updating dependencies, enabling local model deployments, and streamlining install flows to make edge and AI systems more secure and deployable. Based in Italy, he blends long-term distro stewardship with emerging AI/edge trends, making him a bridge between classic OSS ecosystems and modern ML infra.
13 years of coding experience
11 years of employment as a software developer
Laurea Informatica applicata, Laurea Informatica applicata at Università degli Studi di Urbino Carlo Bo
Informatica Magistrale Sistemi e Reti, Informatica Magistrale Sistemi e Reti at Alma Mater Studiorum – Università di Bologna
The immutable Linux meta-distribution for edge Kubernetes.
Role in this project:
Back-end & DevOps Engineer
Contributions:3 releases, 848 reviews, 666 commits in 1 year 6 months
Contributions summary:Ettore focused on build system improvements, including refactoring build arguments, adding new operating system flavors and fixing version tags. The changes include refactoring of the build scripts (`build.sh`) and addition of automated install via pairing through the addition of code to the go.mod file. The user also made updates to dependencies, ensuring a modern, functional, and secure build process.
Contributions:410 commits, 104 PRs, 33 pushes in 1 year 6 months
Contributions summary:Ettore primarily contributed to improving the openQA backend, including setting the application defaults with the current version and adding the ability to inspect failed modules in the test overview. They also refactored the code to use Mojo::File for file operations and modified the logging format to disable timestamps when logging to STDERR.
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.