Josh Vanderaa is a Services Director and seasoned network automation leader with eight years focused on accelerating automation practices and a 20+ year background in networking across retail and enterprise environments. Based in Minneapolis, he progressed from hands-on network engineering at Target and Sun Country to senior consulting and leadership roles at Network to Code, combining strategic client delivery with technical depth. He contributes to prominent open-source projects like Nautobot (full‑stack UI and backend improvements) and NAPALM (backend refactors integrating netutils), bridging user-facing features and robust automation libraries. Josh is skilled at turning operational complexity into repeatable automation, and his work often surfaces pragmatic, behind‑the‑scenes improvements—like defaulting Docker images to no-credential creation—that reduce risk in deployment pipelines.
9 years of coding experience
17 years of employment as a software developer
Bachelor of Science (BS) Telecommunications Systems, Bachelor of Science (BS) Telecommunications Systems at University of Wisconsin-Stout
Network Source of Truth & Network Automation Platform
Role in this project:
Full-stack Developer
Contributions:74 reviews, 16 commits, 49 PRs in 1 year 9 months
Contributions summary:Josh's contributions primarily focused on enhancing the user interface and functionality of the Nautobot platform. They implemented features such as a copy button, made updates to the power utilization graphs and fixed power draw issues, and added features to the bulk edit view. The user also contributed to improvements in the backend, specifically by moving to default no credential creation for the Docker image.
Network Automation and Programmability Abstraction Layer with Multivendor support
Role in this project:
Back-end Developer
Contributions:7 commits, 5 comments in 1 day
Contributions summary:Josh primarily focused on refactoring and improving the codebase within the `napalm-automation/napalm` repository. Their contributions revolved around migrating existing code to utilize `netutils`, a likely internal library for network configuration parsing. This involved converting functions like `netutils_parse_parents` and `netutils_parse_objects`, and integrating `netutils` within existing files. Further improvements included removal of unused dependencies and code formatting.
network-automation
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.