Armando Migliaccio

Principal Software Engineer at DigitalOcean

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

👤
Senior
🎓
Top School
Armando Migliaccio is a Principal Software Engineer with 20+ years of experience building and leading development of cloud infrastructure, virtualization and software networking across open source and enterprise environments. He has driven large-scale transitions—most recently transforming DigitalOcean’s public networking from layer-2 to layer-3 using OVS, OpenFlow, BGP and EVPN—delivering multi-million-dollar capex optimizations and new GPU-enabled droplet offerings. A long-time OpenStack contributor and former PTL for Neutron, his hands-on work spans backend fixes, test automation and technical documentation, reflecting a rare mix of code-level rigor and programmatic leadership. He excels at coordinating cross-functional teams to take complex architectures from research and prototyping through global production rollouts, and often blends kernel- and protocol-level expertise with cloud productization. Holding a PhD in Computer Engineering from Università degli Studi di Napoli Federico II, he pairs deep academic grounding with practical impact in operator-grade systems.
code12 years of coding experience
job16 years of employment as a software developer
bookPhD Computer Engineering, PhD Computer Engineering at Università degli Studi di Napoli Federico II
github-logo-circle

Github Skills (22)

python10
apidoc10
testing10
n10
networking10
pest10
openstack10
api10
openstack-neutron10
temper10
tempo10
documentation10
api-testing10
test-automation10
restructuredtext9

Programming languages (4)

ShellGoHTMLPython

Github contributions (5)

github-logo-circle
openstack/neutron

Nov 2013 - Jan 2018

OpenStack Networking (Neutron). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:445 commits in 4 years 2 months
Contributions summary:Armando's commits primarily focused on enhancing the Neutron networking platform by addressing specific issues related to DHCP functionality. They addressed issues such as exceptions during port operations, IP address generation failures, and improving error handling. The user also contributed to unit tests, demonstrating a focus on ensuring the reliability and stability of the code changes, addressing potential concurrency issues and ensuring API compliance. These fixes involved changes to core backend components to ensure the platform handles potential issues related to external connectivity.
ospfopenflownetwork-automationnetworkingsdn
openstack/tempest

Nov 2013 - Jan 2018

OpenStack Testing (Tempest) of an existing cloud. Mirror of code maintained at opendev.org.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:25 commits in 4 years 2 months
Contributions summary:Armando primarily contributes to the `tempest` repository, which is the testing suite for OpenStack. Their work focuses on adding tests for new features (DVR, IPv6, FWaaS) and ensuring existing tests function correctly. The user also refactors existing tests to be more efficient and maintainable, and fixes failing tests related to resource management and extension availability. The contributions include modifying existing tests, creating new tests, and adjusting test configurations, indicating a strong focus on test automation and quality assurance within the OpenStack ecosystem.
testingcloud-foundryinfrastructurecloudopendev
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
Armando Migliaccio - Principal Software Engineer at DigitalOcean