Principal Infrastructure Engineer

Network Automation & NetDevOps Expert
Transforming network operations through innovative automation solutions and strategic infrastructure engineering. 20+ years of progressive experience designing, implementing, and optimizing complex global network infrastructures.
SP

Scott Peterman

Littleton, Colorado

20+
Years Experience
15+
Open Source Projects
5+
Certifications

About

Passionate about operational efficiency, visibility, and leveraging advanced network automation to enhance network agility, resilience, and MTTR.

As a Principal Infrastructure Engineer with over two decades of experience, I specialize in designing and implementing comprehensive network automation solutions that drive operational excellence and business growth.

My core philosophy: "If you can't see it, you can't fix it." I focus on comprehensive visibility and operational consistency through intelligent automation, ensuring networks are not just functional, but optimized for future growth.

Currently at Columbia Sportswear Company, I lead the development of full-stack network automation platforms, custom API integrations, and innovative solutions that streamline network operations across global infrastructure.

🔧 Automation & DevOps

  • Python, Go, JavaScript
  • Ansible, Tower/AWX, Rundeck
  • Docker, GitLab CI/CD
  • Napalm, Nornir, pyATS
  • Infrastructure-as-Code (IaC)

🌐 Networking

  • SD-WAN (Prisma/CloudGenix)
  • MPLS Edge/Core
  • BGP, OSPF, EIGRP, IPv6
  • Datacenter Architecture
  • VPN, QoS, VoIP

💻 Development

  • Flask, FastAPI, Node.js
  • MySQL, MongoDB, PostgreSQL
  • REST APIs, WebSockets
  • Modern UI/UX Design
  • Full-Stack Development

🏢 Vendor Platforms

  • Cisco (IOS-XE, NX-OS, ASR, ISR)
  • Juniper (MX, M, EX)
  • Arista, Palo Alto, F5, A10
  • Aruba/HPE Solutions
  • Multi-vendor Integration

Professional Experience

Progressive career in network engineering and automation across enterprise and service provider environments.

Principal Infrastructure Engineer
Columbia Sportswear Company
March 2022 - Present
Lead comprehensive network automation initiatives, designing and deploying full-stack automation platforms using Python Flask/FastAPI with MySQL for device state collection, parsing, and compliance reporting.
  • Developed custom API integrations with Prisma SDWAN, Palo Alto Panorama, and LogicMonitor
  • Automated Cisco, Palo Alto, and HPE support contract reporting via vendor APIs
  • Engineered simplified custom frontend for Cisco Webex Calling with RBAC automation
  • Built fully automated provisioning for new retail store networks
Network Automation Engineer
Maximus
July 2021 - March 2022
Led development of "Single Pane of Glass" network visibility solutions with comprehensive integrations to enterprise systems.
  • Implemented data-driven Infrastructure-as-Code architecture using GitLab CI/CD
  • Utilized Nornir and Netmiko for multi-platform network automation
  • Automated NAC 802.1x configuration management and compliance
Principal Engineer - QA Network Automation Architect
Charter Communications
May 2017 - March 2021
Technical lead for QA Network Automation development in data center environments, designing and deploying full-stack custom solutions.
  • Implemented Robot Framework and Python 3 test automation architecture within GitLab CI/CD
  • Designed Docker container and VMware environments supporting DevOps methodologies
  • Served as Python instructor and mentor for network engineering teams
Architect IP Edge Engineering
Level 3 Communications
April 2013 - April 2016
Lead engineer for merger-initiated IPVPN product normalization and next-phase development across multiple service provider infrastructures.
  • Managed IP Services (IPVPN, Converged VOIP/Data, managed Internet)
  • Designed low-touch provisioning solutions for service automation
  • Implemented Anycast solutions for DNS, syslog, and hosted Netflow
Architect III
Cricket Wireless (Now AT&T)
November 2008 - April 2013
Led national IP design and architected Cricket's self-managed MPLS VPN network supporting cellular infrastructure.
  • Designed and supported multiple data centers with 300+ switches
  • Implemented redundant Cisco Nexus 7010/7018 core providing 10 GB backbone
  • Led IPv6 testing, pilot, and national deployment for Cricket LTE launch

Professional Projects

Enterprise applications and tools demonstrating expertise in network automation and infrastructure engineering.

RapidCMDB
A TerminalTelemetry Plugin: Network Asset Discovery & CMDB Reconciliation platform. Transform weeks of manual network auditing into hours of automated intelligence. Currently in incubation with VC discussions.
Python Flask NAPALM SNMP Network Discovery CMDB
TerminalTelemetryVSC
Visual Studio Code extension for SSH terminal connections with network device fingerprinting and network discovery capabilities.
TypeScript VS Code Extension SSH Network Discovery Device Fingerprinting
TerminalTelemetry
SSH Terminal Telemetry combines interactive terminal access, automatic device fingerprinting, and network visualization into a single, integrated interface.
Python Paramiko Napalm Terminal Emulation Retro UI
RetroTerm.NET
Nostalgic terminal emulator with authentic DOS-inspired interface providing modern SSH connectivity. Features 20+ retro themes and modern terminal functionality.
C#/.NET 6 Windows Forms SSH.NET Terminal Emulation Retro UI
VelociTerm
Enterprise web SSH application with LDAP authentication. Multi-user jump host platform providing user-based session management and comprehensive terminal support.
Python Web Application LDAP Auth Multi-User FastAPI HTML/CSS/Javascript
Go SNMP Tool Kit
Comprehensive SNMP testing and network discovery suite with modern GUI interfaces, vendor fingerprinting, and enterprise-grade network device discovery capabilities.
Go Fyne GUI SNMP Network Discovery Vendor Fingerprinting
Secure Cartography
Comprehensive network discovery, mapping, and management toolkit with automated device interrogation, topology visualization, and configuration management for enterprise environments.
Python PyQt6 NetworkX SSH Discovery Network Mapping
SecureCartographyVSC
Visual Studio Code extension bringing enterprise-grade network discovery and mapping capabilities directly into the development environment with pure JavaScript implementation.
TypeScript VS Code Extension Network Discovery Interactive Visualization Pure JavaScript
TextFSM Cross-Platform Ports
Multi-language ports of Google's TextFSM template engine. JavaScript and C#/.NET implementations enabling network data parsing across diverse technology stacks.
JavaScript C#/.NET 8 Cross-Platform Template Engine Parsing

Personal Projects

Creative applications showcasing diverse technical skills across different domains beyond networking.

CoolPyTerm
A hardware-accelerated SSH terminal emulator with authentic retro CRT effects, built with PyQt6 and OpenGL. Features connection profiles, multiple themes, and realistic phosphor glow effects.
Python PyQt6 OpenGL SSH Terminal Emulation Graphics Programming
MKV to MP4 UI
A modern PyQt6 GUI application for batch converting MKV video files to MP4 format using FFmpeg. Features real-time progress tracking, configurable quality settings, and automatic FFmpeg installation.
Python PyQt6 FFmpeg Video Processing Cross-Platform Batch Processing
AutiobooksQTA
PyQt6 port of the autiobooks project that generates M4B audiobooks from EPUB e-books using Kokoro's high-quality speech synthesis. Features voice selection, speed control, and chapter management.
Python PyQt6 Speech Synthesis Audio Processing EPUB Processing AI/ML Integration

Let's Connect

Interested in network automation, infrastructure engineering, or collaboration opportunities?

Ready to discuss your next project?

I'm currently seeking new opportunities where I can drive significant impact through strategic automation and infrastructure innovation. Let's explore how we can transform your network infrastructure together.