Urs Baumann

Customer Success Architect, Isovalent At Cisco

Wil (SG), St. Gallen, Switzerland
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
Urs Baumann is a Customer Success Architect at Isovalent with a decade of experience building network automation and NetDevOps solutions across research, education, and enterprise environments. He pairs deep protocol expertise—honed through years as a university lecturer and research engineer—with practical automation skills in Python, Ansible and open-source tooling. Urs has contributed to prominent community projects like pyang, napalm and nornir, focusing on maintainability, test coverage and clear documentation to help multivendor automation scale. Based in Wil, Switzerland, he blends hands-on consulting and training experience with academic rigor (MSc in AI), and occasionally shares infrastructure insights on Twitter under InfraAsCode. Notably, his open-source contributions emphasize modernizing legacy codebases (pathlib, CLI refactors) and strengthening automated tests, reflecting a pragmatic commitment to reliable, maintainable networks.
code10 years of coding experience
job19 years of employment as a software developer
bookInformatiker Systemtechnik mit eidg. Fachausweis Computer Science, Informatiker Systemtechnik mit eidg. Fachausweis Computer Science at GBS Gewerbliches Berufs- und Weiterbildungszentrum St. Gallen
bookMaster of Science - MS Artificial Intelligence, Master of Science - MS Artificial Intelligence at University of Liverpool
bookBachelor of Science FHO in Computer Science Computer Science, Bachelor of Science FHO in Computer Science Computer Science at HSR Hochschule für Technik Rapperswil
bookTechnik, Technik at Berufsmittelschule Liechtenstein
github-logo-circle

Github Skills (16)

testing10
network-automation10
command-line-interface10
pytest10
yang10
python10
documentation10
command-line10
cli10
pathlib9
jupyter-notebook8
network-configuration8
yaml8
configuration-management6
configurations6

Programming languages (13)

CSSRustTeXGoHTMLJupyter NotebookTypeScriptDockerfile

Github contributions (5)

github-logo-circle
nornir-automation/nornir

May 2020 - Aug 2022

Pluggable multi-threaded framework with inventory management to help operate collections of devices
Role in this project:
userTechnical Writer
Contributions:5 reviews, 9 commits, 13 PRs in 2 years 3 months
Contributions summary:Urs primarily contributed to the project by creating and updating documentation. This includes writing a "howto" guide for creating a new connection plugin, fixing examples, and correcting the inventory tutorial. The changes involve modifications to `.rst` and `.ipynb` files, indicating a focus on improving the clarity and accuracy of the project's documentation. The user also updated dependencies to address vulnerabilities and refactored code to use `importlib` instead of `pkg_resources`.
inventorynetmikonetwork-automationrustoperate
napalm-automation/napalm

Sep 2017 - Oct 2021

Network Automation and Programmability Abstraction Layer with Multivendor support
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 1 PR, 3 comments in 4 years 1 month
Contributions summary:Urs's primary contribution revolves around enhancing the testing suite for the `napalm` library. They added unit tests to validate functionality from source, ensuring the correct operation of compliance reports. The commits include modifications to existing tests and introduction of new test cases that demonstrate the user's focus on improving the test coverage for the library. These tests focused on demonstrating the compliance report functionality.
netmikoprogrammabilitypythonnetwork-automationnetbox
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
Urs Baumann - Customer Success Architect, Isovalent At Cisco