Arik Hadas

Principal Software Engineer - AI Engineering at Red Hat

Israel
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
Arik Hadas is a Principal Software Engineer with 17 years of experience, currently leading AI engineering at Red Hat from Israel. He progressed through technical and managerial roles at Red Hat, blending hands-on backend development with team leadership and delivery ownership. Arik is an experienced open-source contributor to prominent virtualization projects—oVirt, vdsm and KubeVirt—where his work improved VM device handling, OVF import/export robustness, and libvirt compatibility. His background in the Israeli Air Force adds systems-engineering rigor and a focus on reliability to his cloud-native and virtualization expertise. He holds a Master’s in Computer Science and brings a practical talent for refactoring complex systems and surfacing subtle compatibility fixes that reduce operational risk. Colleagues rely on him for tackling thorny integration issues that bridge low-level VM behavior and large-scale orchestration.
code17 years of coding experience
job19 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Ben-Gurion University of the Negev
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at The Open University of Israel
languagesEnglish, Hebrew
github-logo-circle

Github Skills (25)

apim10
libvirt10
kubernetes10
file-management10
python10
apidoc10
back-end-development10
testing10
javafx10
java10
ovirt10
javas10
go10
api10
kubernetes-pods10

Programming languages (19)

PowerShellJavaJinjaC++CSSMakefileGoSass

Github contributions (5)

github-logo-circle
mucommander/mucommander

Aug 2008 - Jan 2023

A lightweight, cross-platform file manager with a dual-pane interface
Role in this project:
userBack-end Developer
Contributions:231 releases, 451 reviews, 1941 commits in 14 years 7 months
Contributions summary:Arik's commits focus on fixing compilation warnings and improving the functionality of the lightweight file manager, muCommander. Their contributions include removing deprecated code, enhancing the handling of symbolic links and file searches and implementing new features. The user also focused on integrating the native terminal in the run-command dialog and incorporating text-searching capabilities within the application. The user was also responsible for adding and maintaining a collection of dependencies for various file formats.
electronrustlinuxdualfilesystem
oVirt/ovirt-engine

Oct 2012 - Dec 2022

The oVirt Engine virtualization manager
Role in this project:
userBack-end Developer
Contributions:843 reviews, 2022 commits, 257 PRs in 10 years 3 months
Contributions summary:The user, Arik Hadas, primarily contributed to the back-end functionality of the oVirt Engine virtualization manager. His commits focused on improving the core functionality of the platform, which includes tasks such as refactoring and optimizing existing code, enhancing the handling of virtual machine (VM) devices, and ensuring compatibility with various virtualization environments. A significant portion of his work involved addressing potential issues in import and export operations related to the VM’s OVF configuration and disk handling, and enhancing the monitoring system to include more functionalities, like handling of guest agent and VM resources.
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
Arik Hadas - Principal Software Engineer - AI Engineering at Red Hat