Ken Celenza

Vice President Of Architecture at Network to Code

Fair Lawn, New Jersey, 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

🤩
Rockstar
🎓
Top School
Ken Celenza is a Vice President of Architecture with 11+ years in networking who transitioned from traditional network engineering to lead pragmatic network automation at Network to Code. He combines deep hands-on expertise in Python, Ansible, NAPALM and Flask with a focus on back-end integrations and data modeling, contributing to prominent open-source projects such as Nautobot, Ansible and Napalm. Ken’s work improves device parsing, API integrations and module functionality—helping teams turn messy device output into reliable, automatable data. Previously a network engineer at McKinsey and a U.S. Air Force SrA, he blends enterprise-scale operational experience with boutique-consulting agility. Based in Fair Lawn, NJ, he’s known for bridging networking and software engineering to lower operational cost and accelerate automation adoption.
code11 years of coding experience
job9 years of employment as a software developer
bookUniversity of Maryland Global Campus
bookMaster of Engineering (M.Eng.), Computer Engineering, Master of Engineering (M.Eng.), Computer Engineering at Stevens Institute of Technology
github-logo-circle

Github Skills (24)

unit-testing10
network-configuration10
parser10
python10
django10
cisco-ios10
networking10
regular-expression10
parsing10
parse10
ansible10
network-automation10
ansible-galaxy10
testing9
wpgraphql9

Programming languages (13)

C#JavaJinjaCSSCRustMakefileGo

Github contributions (5)

github-logo-circle
sub-component of Genie that parse the device output into structured datastructure
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:19 reviews, 63 commits, 23 PRs in 8 months
Contributions summary:Ken's contributions centered around developing and testing parsers for network device output, specifically focusing on Cisco IOS XE devices. They implemented parsers to extract structured data from `show stackwise-virtual` command output and wrote unit tests for these parsers using the unittest framework, testing various scenarios and outputs. These contributions were targeted at the `genieparser` repository, which focuses on parsing network device outputs into a structured data format.
data-structuregeniepyatsparseparser
nautobot/nautobot

Jan 2021 - Jan 2023

Network Source of Truth & Network Automation Platform
Role in this project:
userBack-end Developer
Contributions:476 reviews, 41 commits, 142 PRs in 2 years
Contributions summary:Ken contributed to the Nautobot project by implementing features and addressing issues related to the back-end functionality. They made changes to the object list view, added custom fields to GraphQL, and addressed issues related to custom fields. The user also removed references to related devices, and refactored code for improved readability, as well as updating links in the docs and slack channel. Their work indicates a focus on improving data presentation, API integrations and overall code quality.
network-automationnautobotpythonipamdcim
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