Uroš Bajželj

Senior Site Reliability Engineer at Self-Employed

Slovenia
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
Uroš Bajželj is a Senior Site Reliability Engineer and network automation specialist with over a decade of experience blending deep networking expertise (CCIE Security) with software engineering practices. He moved from traditional network engineering into automation, becoming proficient in Python, Ansible, Cisco NSO, bash, and Git, and has implemented production automation on Kubernetes and AWS. As an active open-source contributor he enhanced napalm’s IOS driver by implementing get_config and traceroute, improving test coverage and driver robustness. He pairs hands-on coding with teaching experience—having delivered CCNP and NSO courses worldwide—and often crafts custom training and tooling for complex projects. Colleagues know him for enjoying hard problems, preferring code-driven network management over manual CLI work, and for shipping pragmatic automation that scales.
code11 years of coding experience
job10 years of employment as a software developer
languagesSlovenian, English, German, Spanish
github-logo-circle

Github Skills (7)

network-automation10
cisco-ios10
python10
api8
apim8
integrations8
api-design8

Programming languages (8)

SmartyHCLJinjaMakefileGoMustacheHTMLPython

Github contributions (5)

github-logo-circle
napalm-automation/napalm

Nov 2016 - Nov 2016

Network Automation and Programmability Abstraction Layer with Multivendor support
Role in this project:
userBack-end Developer
Contributions:10 commits in 1 day
Contributions summary:Uroš contributed significantly to the `napalm-automation/napalm` repository by implementing the `get_config` and `traceroute` methods for the IOS driver. They fixed PEP8 issues, added test data, and refactored the code, indicating a focus on functionality, testing, and code quality. Furthermore, they addressed the use of `send_command` by replacing it with `send_command_expect` to enable parameter passing, demonstrating a proactive approach to improving the driver's capabilities. These changes show a dedicated effort to expanding and refining the network automation features of the library.
netmikoprogrammabilitypythonnetwork-automationnetbox
The repo contains the GitHub action to setup the poetry environment
Contributions:7 releases, 6 reviews, 7 PRs in 2 years 4 months
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
Uroš Bajželj - Senior Site Reliability Engineer at Self-Employed