Alexander Wels

Principal Software Engineer at Red Hat

Oakland, Tennessee, United States
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
Alexander Wels is a Principal Software Engineer with 13 years of experience specializing in computer security, distributed systems, virtualization, Kubernetes, and storage, currently based in Oakland, Tennessee. At Red Hat he maintains and releases key projects like the Containerized Data Importer and hostpath provisioner, and helped bridge traditional virtualization (oVirt/RHEV) into KubeVirt by implementing features such as hot-plug disks and cloud image import paths. His open-source contributions span backend fixes, UI improvements, CI/CD and storage automation for prominent projects including oVirt, OpenShift release tooling, and KubeVirt, demonstrating a rare full-stack fluency across infra, packaging, and user-facing admin interfaces. Known for pragmatic problem-solving, he combines security-minded development (fixing XSS and path charset issues) with operator-friendly tooling and storage integrations that simplify VM lifecycle on Kubernetes.
code13 years of coding experience
job5 years of employment as a software developer
bookMSc Computer Science, MSc Computer Science at Vrije Universiteit Amsterdam (VU Amsterdam)
bookHigh School, High School at Godelinde
languagesEnglish, Dutch
github-logo-circle

Github Skills (32)

kubernetes10
back-end-development10
bash10
gwt10
cicd10
java10
javas10
go10
openshift10
xss10
kubernetes-pods10
yaml10
xs10
g10
web-development10

Programming languages (10)

TypeScriptJavaShellJinjaMakefileJavaScriptGoSass

Github contributions (5)

github-logo-circle
oVirt/ovirt-engine

Dec 2012 - Apr 2018

The oVirt Engine virtualization manager
Role in this project:
userBack-end Developer & UI Designer
Contributions:784 commits in 5 years 5 months
Contributions summary:Alexander focused on back-end development tasks, including fixing XSS vulnerabilities in the RedirectServlet and addressing path issues in unit tests by modifying paths to be compatible with specific character sets. The user also contributed to user interface improvements by addressing text overlapping issues in the web admin interface and creating bootstrap-based dialogs. Further, the user worked on the database by fixing a bug that related to the handling of the data center.
defoldlibvirtovirtvirtualizationovirt-engine
kubevirt/kubevirt

Jan 2018 - Jan 2023

Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 450 reviews, 201 commits in 5 years 1 month
Contributions summary:Alexander primarily contributed to the `kubevirt/kubevirt` repository by fixing spelling errors in code comments and tests. They also contributed to improving the code quality by addressing static analysis issues in the `node.go` file and gofmt issues. Additionally, they introduced vendoring of external dependencies and the addition of the `--disk-name` feature to the `virtctl` tool, indicative of backend development and automation efforts.
apivmsmachineslibvirtruntime
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
Alexander Wels - Principal Software Engineer at Red Hat