Pedro Francisco Carrillo Canales

Pedro Francisco Carrillo Canales

Senior Network Engineer | Python Developer | Network Automation | SDN & Cisco ACI

Senior Network Engineer with 20+ years of experience in critical infrastructure and a growing specialization in software development and network automation. Passionate about solving complex problems through code, with demonstrated hands-on experience developing full-stack tools to improve the visibility and efficiency of large-scale networks.

My professional focus has naturally evolved towards leveraging automation and software development to solve practical, real-world challenges. This led me to independently architect and develop ACI-Visualizer, a full-stack web application that transforms complex Cisco ACI JSON configurations into interactive topology diagrams using Python, FastAPI, and Graphviz. I also built Command Collector, a high-performance desktop app that uses a concurrent engine (asyncio/threading) to automate data collection and run real-time diagnostics across hundreds of devices.

Currently, my goal is to apply and expand these development and automation skills in the most demanding challenges: hyperscale Data Center and SDN environments. I am looking to join a team where I can contribute to building and optimizing the network infrastructure that defines the future of technology.

Contact: pcarrillo@vx1.dev