Network Engineer & Automation Specialist

20+ years in enterprise and service provider networking. BGP, MPLS, datacenter fabrics, multi-vendor environments. I build tooling to automate what I do—discovery, state collection, compliance, migrations.

View Projects
Background

Started in networking before automation was an option—CLI, console cables, and physical installation. Now I build the tools I wish I had back then. Service provider background (Cricket Communications, Charter, TW Telecom) gave me BGP, MPLS L3VPN, and carrier-scale operations. Enterprise roles added SD-WAN, security stack integration, and retail network deployments.

I focus on operational problems: discovery, configuration drift, migration validation, compliance auditing. If it's repetitive and error-prone, I automate it.

Platforms & Protocols
Cisco IOS/IOS-XE/NX-OS Arista EOS Juniper Palo Alto Aruba/HPE F5
BGP MPLS L3VPN EVPN/VXLAN OSPF/ISIS SD-WAN
Automation Stack
Python Ansible Netmiko/NAPALM TextFSM Nornir pyATS
Flask/FastAPI Git/GitLab CI Docker Linux
Certifications & Training
CCNP CCIP JNCIS

Cisco Certified Instructor (4 years)—taught full CCNP track, BGP, MPLS, ASA firewalls, load balancers.

Experience

Principal Infrastructure Engineer

Kentik
  • Datacenter and peering infrastructure on Arista and Juniper deployments, circuit turn-ups, PNI implementations.
  • BGP peer migrations across 6 edge devices (89 peers)—pre-flight validation, state auditing, cutover execution.
  • Python tooling for migration automation and operational auditing.

Principal Infrastructure Engineer

Columbia Sportswear Company
  • Enterprise network supporting 600+ retail locations, DCs, and corporate sites across Cisco, Aruba, Palo Alto.
  • Prisma SD-WAN deployment and API integration with Aruba Central for change logging to SIEM.
  • Built device state collection platform (Flask/FastAPI, MySQL) for auditing and compliance reporting.
  • Automated support contract gap analysis via Cisco, Palo Alto, HPE APIs.

Principal Engineer - QA Network Automation

Charter Communications
  • Test automation architecture for network infrastructure using Robot Framework, pyATS, Python.
  • GitLab CI/CD pipelines for network validation in datacenter environments.
  • Docker and VMware test environments for DevOps workflows.

Architect IP Edge Engineering

Level 3 Communications
  • IP Services architecture—IPVPN, Converged VOIP/Data, Managed Internet across carrier backbone.
  • Low-touch provisioning design for service automation at scale.
  • Anycast implementations for DNS, syslog, hosted Netflow services.

Architect III

Cricket Wireless (AT&T)
  • Mobile carrier network architecture and engineering.
  • Self managed MPLS Core, OSPF-TE
  • MVNO Peering
  • Datacenter design and implmentation, largest had ~300 switches
Open Source & Projects

Secure Cartography

SSH-based network discovery tool that interrogates devices via CDP/LLDP to automate topology documentation and diagram generation.

Python PyQt6 TextFSM Multi-vendor

nterm

PyQt6 SSH terminal emulator featuring YubiKey authentication, HashiCorp Vault integration, and session scripting APIs.

Python SSH Vault Security

VelocityCMDB

Portable network CMDB for asset management and change detection. Currently managing 350+ devices across 50+ sites.

Flask MySQL CMDB Inventory

VelociTerm NB

Web-based SSH gateway with NetBox integration and WebSocket-driven terminal sessions for enterprise jump hosts.

FastAPI WebSockets NetBox
Contact

github.com/scottpeterman

linkedin.com/in/scott-peterman-networkeng