if (network == broken) { automate(); }

Hola, Soy
Michael Alvarez

Network Automation Engineer & Automation Advocate

I help network engineers take their first steps beyond the CLI and into the world of code. I share what I learn about Network Programmability and Automation, combining theory and practice, from tutorials and courses to personal projects and work experience.

Michael Alvarez
Open to Work
schedule
10+
Years on Networking
school
180+
Students
automation
15+
Automated Processes
coffee
5000+
Coffee Cups

# Mi Historia

It all started seven years ago, sitting at a desk surveying services across more than 300 routers. I spent my days (and nights) copying and pasting from SecureCRT, praying I'd reach every single device. And don't even get me started on the subsequent work of formatting that data and transferring it to an Excel spreadsheet.

 

One day, I discovered that SecureCRT supported running Python scripts, so with my limited Python knowledge and by reading the SecureCRT documentation, I managed to build a script that could do a week's worth of my work in five minutes. That moment changed everything.

 

Since then, I've dedicated my career to bridging the gap between traditional network operations and modern software development. I've worked at the largest ISP in my country, automating network operations processes and implementing and promoting DevOps.

 

Now, through Coding Networks, I share everything I've learned so you don't have to make the same mistakes and can have a shorter learning curve.

# Tech Arsenal

Network Automation

code Python NETCONF Ansible Linux

Networking

OSPF/ISIS/BGP MPLS QoS DNS

Vendors

router Cisco router Huawei router Nokia router Juniper security Fortinet switch Aruba

DevOps

Git Docker Kubernetes CI/CD

Trayectoria Profesional

Network Programmability Leader

2024 - Presente

Claro Dominicana

Leading a team in network automation and programmability, overseeing strategic and operational initiatives to optimize network operations. I collaborate with cross-functional groups to design and implement solutions that ensure operational efficiency, scalability, and agility.

IP Core Network Operations Engineer

2019 - 2024

Claro Dominicana

As a Hybrid Network Engineer, I develop automation and programmability applications to optimize operations and add value. Simultaneously, I ensure maximum performance of the Carrier Grade IP/MPLS network and the Mobile Core to guarantee the highest quality of service.

IP Networks Specialist

2018 - 2018

Altice Dominicana

Lead, train, plan, design, implement, and operate advanced IP/MPLS networks for enterprises and service providers, as well as security solutions, using technologies, standards, and best practices from multiple vendors. Operate and manage IP service platforms.

IP Networks Senior Engineer

2014 - 2018

Altice Dominicana

Plan, design, implement and operate advanced enterprise/service provider IP/MPLS networks and security solutions using multiple vendors technologies, standards and best practices. Operate and manage IP services (DHCP, DNS, NTP and AAA ) platforms.

workspace_premium Certificaciones

DevNet Professional

DevNet Professional

Cisco

Specialist  - DevOps

Specialist - DevOps

Cisco

Specialist - Service Provider Automation and Programmability

Specialist - Service Provider Automation and Programmability

Cisco

Specialist - Core

Specialist - Core

Cisco

CCNP Service Provider

CCNP Service Provider

Cisco

CCNP Enterprise

CCNP Enterprise

Cisco

CCDA

CCDA

Cisco

CCNA Wireless

CCNA Wireless

Cisco

DevNet Class 2020

DevNet Class 2020

Cisco

PCEP

PCEP

Python Institute

NRS 1

NRS 1

Nokia