Sean Mooney

Principal Software Engineer at Red Hat

Ireland
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
Sean Mooney is a Principal Software Engineer with 11 years of experience building and optimizing cloud and NFV systems, currently leading platform work at Red Hat from Ireland. A longtime OpenStack contributor and technical lead at Intel, Sean has deep expertise in Nova, Neutron and DevStack—authoring performance optimizations, SR-IOV and OVS integrations, and DevStack automation that improve developer workflows and live migration. They combine backend engineering with DevOps sensibilities, routinely fixing subtle libvirt/networking bugs and tuning infrastructure scripts for new Ubuntu releases. Known in the community as an open-source enthusiast, Sean brings both hands-on code-level improvements and cross-team coordination to large, distributed cloud projects.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.Sc.) Multimedia and Game Development, Bachelor of Science (B.Sc.) Multimedia and Game Development at University of Limerick
languagesEnglish
github-logo-circle

Github Skills (33)

libvirt10
python10
scripting10
configuration-management10
openstack-nova10
networking10
automation10
script10
infrastructure10
openstack10
openstack-neutron10
performance-optimization10
virtualization10
openflow10
openvswitch10

Programming languages (13)

JavaJinjaC++CRustGoTypeScriptDockerfile

Github contributions (5)

github-logo-circle
openstack/nova

Jul 2018 - Dec 2022

OpenStack Compute (Nova). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:124 commits in 4 years 5 months
Contributions summary:Sean made several commits focused on improving the Nova Compute service. These changes involved refactoring code to add caching and performance optimizations for specific functions within the validation of request bodies, addressing a performance bottleneck. They also addressed bugs in libvirt, specifically handling disk bus selection for root disks and fixing an issue related to the virtual functions macvtap vifs. Furthermore, they contributed to API improvements by introducing support for per-port modifications of the vnic_type and profile.
novaopendevopenstackcompute
openstack/devstack

Jan 2019 - Apr 2022

System for quickly installing an OpenStack cloud from upstream git for testing and development. Mirror of code maintained at opendev.org.
Role in this project:
userDevOps Engineer
Contributions:19 commits in 3 years 3 months
Contributions summary:Sean primarily contributed to infrastructure and configuration management within the DevStack project. Their work involved modifying the `stack.sh` script to include and configure support for new features and libraries such as `os-vif`, `zswap`, and `ksmtuned`, while also integrating support for new Ubuntu releases. Additionally, they addressed issues like enabling `openstack-cli-server`, configuring the correct flag order, and ensuring that /usr/local/bin is in the PATH. Their commits reflect a focus on improving the automation, performance, and compatibility of the OpenStack development environment.
installingtestinginfrastructureopenshiftupstream
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
Sean Mooney - Principal Software Engineer at Red Hat