Simone Tiraboschi

Principal Software Engineer at Red Hat

Lombardy, Italy
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
Simone Tiraboschi is a Principal Software Engineer based in Lombardy, Italy, with 12 years of experience delivering robust backend and DevOps solutions at Red Hat. He specializes in cloud-native virtualization and release automation, contributing to high-profile open-source projects like KubeVirt, OpenShift release tooling, oVirt and VDSM where he improved CI/CD, operator CRDs, and runtime logging/streaming features. Known for practical engineering, he often focuses on reliability—reducing test flakiness, hardening build processes, and adapting tooling for varied environments such as RHEL8. His background combines long-term consultancy experience with hands-on systems work, from packaging and setup scripts to operator automation. Colleagues value him for pragmatic problem-solving and steady contributions that improve observability and deployability in complex virtualization stacks.
code12 years of coding experience
bookMASTER, ICT, Laurea, Engineering, MASTER, ICT, Laurea, Engineering at Politecnico di Milano Liceo Scientifico E. Amaldi
languagesEnglish
github-logo-circle

Github Skills (36)

json-rpc10
kubernetes10
docker10
python10
apidoc10
http10
bash10
dockers10
cicd10
ovirt10
release-management10
automation10
script10
go10
api10

Programming languages (12)

TypeScriptDockerfileJavaShellGherkinMakefileSCSSGo

Github contributions (5)

github-logo-circle
Operator pattern for managing multi-operator products
Role in this project:
userBack-end & DevOps Engineer
Contributions:22 releases, 1145 reviews, 402 commits in 3 years 10 months
Contributions summary:Simone contributed to the management and configuration of the Hyperconverged Cluster Operator, including updating dependencies, such as kubevirt, CNAO, and CDI. They focused on building and maintaining the deployment scripts and related automation tools for testing and deployment, which also encompassed modifications to the Continuous Integration (CI) process. Furthermore, the user improved the generation of the Operator's Custom Resource Definitions (CRDs) and made changes to handle the configuration for key components like the network stack.
hcohyperconvergedopenshiftoperatorvirtualization
oVirt/ovirt-engine

Mar 2014 - Dec 2019

The oVirt Engine virtualization manager
Role in this project:
userBack-end Developer
Contributions:170 commits in 5 years 9 months
Contributions summary:Simone primarily contributed to the back-end aspects of the oVirt Engine virtualization manager, with the commits focused on improving engine health checks by transitioning from legacy health servlet usage to REST API calls, and various setup and configuration enhancements. The contributions involved modifying Python scripts within the packaging/setup directory, refactoring configuration options, and adjusting the behavior of the engine-setup and engine-cleanup tools. Furthermore, the user implemented features like an updated cluster compatibility level selection in the all-in-one component and resolving various build issues.
defoldlibvirtovirtvirtualizationovirt-engine
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
Simone Tiraboschi - Principal Software Engineer at Red Hat