Peter Sprygada

Raleigh, North Carolina, 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
Peter Sprygada is an experienced technologist and product-focused chief architect who currently shapes network automation as an Advisory Board Member at the Network Automation Forum and Chief Architect at Itential. He blends strategic product leadership with hands-on engineering, having served as CTO of Pureport and Distinguished Engineer for Ansible/Red Hat where he drove integration of legacy and next‑generation network infrastructure. An active open-source contributor, Peter has made notable fixes and enhancements to core Ansible network modules—improving idempotency and device handling across NXOS, Junos, EOS and IOSXR—highlighting deep Python and networking automation expertise. He has built fabric orchestration and network-as-a-service platforms, consistently lowering operational costs and maximizing ROI while evangelizing automation at industry events. Based in Cary, NC, he pairs technical marketing savvy with engineering rigor to turn customer requirements into market-leading solutions.
code12 years of coding experience
github-logo-circle

Github Skills (18)

network-configuration10
python10
package-development10
plugin-development10
configuration-management10
networking10
regular-expression10
drupal-modules10
ansible10
regular-expressions10
network-automation10
ansible-galaxy10
ios9
nxos9
juniper9

Programming languages (7)

HCLJinjaGoHTMLPerlRubyPython

Github contributions (5)

github-logo-circle
ansible/ansible-modules-core

Sep 2016 - Nov 2016

Ansible modules - these modules ship with ansible
Role in this project:
userBack-end Developer
Contributions:12 commits, 438 PRs, 329 pushes in 2 months
Contributions summary:Peter primarily contributed to the Ansible modules core repository by modifying and enhancing existing modules, specifically those related to network device configuration (NXOS, Junos, EOS, IOSXR). Their work involved adding new features, fixing bugs, improving idempotency, and updating import statements to ensure consistency. The user also addressed issues related to configuration loading, banner handling, and conditional parsing within various network device modules. The focus was on improving the functionality and reliability of network automation tools.
ansibleshipansible-modules
ansible/ansible

Dec 2015 - Nov 2018

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Role in this project:
userBack-end & DevOps Engineer
Contributions:476 commits, 895 PRs, 529 pushes in 3 years
Contributions summary:Peter primarily focused on enhancing the functionality and stability of the Ansible automation platform. The commits included the addition of new regular expression filters for use in playbooks, and bug fixes related to incorrect REST port defaults in openswitch, as well as fixes in junos module, removing dependency on collections module, and handling of errors and edge cases in the junos and other network specific modules. The user's contributions indicate strong knowledge of Python, Ansible and networking concepts.
everythingpythonit-automationdevopsdeployment
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
Peter Sprygada