Steve ulrich

Engineer at NANOG

Minneapolis, Minnesota, 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
Steve Ulrich is a seasoned network engineer with 13+ years focused on service provider and hyperscaler environments, currently applying his expertise at Nexthop AI and serving on the NANOG program committee. He combines deep protocol-level knowledge—MPLS, ISIS/OSPF, BGP, segment routing—and hands-on experience with major NOSes (Arista EOS, Cisco IOS/XR/NE, Junos, PAN-OS) to help customers move more bits, faster. His background spans architecture and field consulting roles at Arista, Juniper and Cisco where he led SR-TE, streaming telemetry and SDN initiatives for large-scale cloud and MSDC customers. An active contributor to the Capirca ACL generator (improving Arista traffic-policy support and code quality), he pairs pragmatic automation skills in Python, Go and JavaScript with deep operational insight. Based in Minneapolis, he’s a routing nerd who blends low-level protocol engineering with practical integration work that drives production outcomes.
code13 years of coding experience
job20 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (5)

acl10
python10
text-processing9
network-configuration8
unit-testing7

Programming languages (11)

DockerfileShellC++StarlarkCGoLuaHTML

Github contributions (5)

github-logo-circle
google/capirca

Jan 2021 - Mar 2021

Multi-platform ACL generation system
Role in this project:
userBack-end Developer
Contributions:7 commits, 2 PRs, 3 comments in 2 months
Contributions summary:Steve primarily contributed to the `arista_tp.py` module, which appears to be responsible for generating Arista traffic policies. Their work focused on adding support for new features like traffic-policy options and improvements to comment handling, including reflowing comments for better readability. Additionally, they fixed logging issues and improved the naming of terms for mixed address family filters. The commits demonstrate a focus on improving code quality and expanding the feature set of the Arista Traffic Policy generator.
netmikonetwork-automationtraceroutemulti-platformnetwork-programming
sulrich/qmk_firmware

May 2021 - Dec 2022

Open-source keyboard firmware for Atmel AVR and Arm USB families
Contributions:1 PR, 16 pushes, 1 branch in 1 year 6 months
rp2040firmwareavratmelusb
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
Steve ulrich - Engineer at NANOG