jed@neckercube.com   |   Experience & Credentials

 LinkedIn: jedcasey     Twitter: @Wax_Trax

 GitHub: Wax-Trax    GoodReads

Most Recent Posts:

Easy Disaster Recovery Plan

DR plans encompass everything from no plan whatsoever (failing to plan is planning to fail), to active/active workloads distributed among several geo-redundant datacenters. This spectrum, just like nearly everything else in business, goes from zero to enormous cost and complexity. In the interest of keeping things simple, I designed a relatively inexpensive and uncomplicated enterprise DR plan that can be ...
Read More

My First CCIE Lab Attempt

This is the unabridged version. The abridged version is available on LinkedIn. From the Written... Preparing, Part 1 Preparing, Part 2 Lab Day Part 1: TS Lab Day Part 2: DIAG Lab Day Part 3: CFG Aftermath Onward! From the Written... I passed the CCIE Routing & Switching v5.1 written exam in August 2017. It was a huge moment for ...
Read More

Using Bridge Domain Interfaces on Cisco ASR-1K Routers

I am replacing an old Cisco 3945 router with a new ASR-1001X. The 3945, which has three gigabit Ethernet interfaces, has one connection to two service providers, and a single tagged link back to the network core carrying the traffic of a few different IP subnets. The ASR-1001X has six gigabit Ethernet interfaces, so when replacing the 3945 I wanted ...
Read More

Automating Labs…Now With YAML and Multi-Threading!

The automation described in my last post had a couple of glaring flaws. I quickly discovered the inflexibility of using a CSV file for the data source as I started to add more variables to each device. The second flaw was that for approximately 30 devices, it took about 20 minutes to generate and push the device configurations, because each ...
Read More

Automating Labs with Python, Jinja2, and Netmiko

Following up on my last post, I have set out to start automating certain aspects of my labs. I spent a few days going over the material from Kirk Byers' highly-recommend Python for Network Engineers course. I studied on the previous version of his course a couple of years ago (covering Python2), but this new version, which covers Python3, is ...
Read More

Why Network Automation?

I have been wanting to get a little deeper into some various technologies surrounding MPLS and BGP-based VPNs (beyond basic L3VPN, such L2VPN, QoS, multicast, EVPN, etc.), so I assembled a virtual lab with approximately 30 routers which represent a service provider core and several "customer" sites, along with two sources of fake Internet connectivity (or more accurately, a simulated ...
Read More

Mind Map for CCIE & CCNP Routing & Switching

I created a mindmap of topics that are covered on the current Cisco CCIE RSv5 lab exam to help myself study, and I thought my work might be useful to the general network community as well. I included CCNP R&S in the title, because there's a lot of overlapping information that I think most people pursuing the CCNP might find ...
Read More

CCIE FlashCard Deck for R&S v5.1

Today I have decided to finally release the flashcard deck that I created for myself in order to pass the written portion of the CCIE Routing & Switching v5.1 exam. This deck represents many months and hundreds (if not thousands) of hours of study effort. After passing the exam, I had considered putting together some kind of study package, but ...
Read More

Retrospection and the Future: Still Studying for the CCIE Lab

Last October marked the five-year anniversary of my blog. I had started an introspective post looking back over the past five years, but the truth is, I feel like I spend more time looking forward than backward at this point. That’s not to say I haven’t come quite a long way in the past five years. I sometimes need reminding ...
Read More

Today I Passed the CCIE R&S v5.1 Written Exam

This is a big step for me, and has been a long time coming. I know I haven't "won" anything yet (I'm not going to be one of those people who put "CCIE written" on my resumé), but at the same time, passing this exam is a major milestone for me. The topic scope for the CCIE written exam is ...
Read More

About Me:

I am currently employed as a Senior Network Engineer for a midsize enterprise in the healthcare industry. I started out in SMB networking and have been working on enterprise networks for nearly five years. In the past five years, I have gained an enormous amount of practical knowledge and experience.

Ivan Pepelnjak wrote an excellent piece “On I-Shaped and T-Shaped Skills” which highly influenced the things I have decided to focus on. I enjoy “routing and switching” which is why I worked to obtain skills to the expert level in that area. Yet, I am constantly learning and rounding out my skillset in other areas as well, such as the fundamentals of automation, wireless, datacenter technologies, and more.

The computer network represents the arteries of the modern business environment, with the data flowing across as the lifeblood. By having expert level networking knowledge, and fundamental knowledge of what interacts with the network as a whole, I am in a better position to help an organization thrive on produced and consumed data.

Experience:

I passed the Cisco CCIE Routing & Switching written exam, and later attempted the lab exam. I gained many skills that go far above and beyond the CCNP level, including multicast, QoS, and MPLS experience (both enterprise and service provider sides).

As part of my study, I released to the public some of the study materials I had created for myself, including a deep, detailed mind-map, a collection of documentation links based on topics, and a collection of nearly 3500 flash cards.

I designed and integrated a VeloCloud-based SD-WAN environment to migrate away from a 350-site MPLS L3VPN WAN. This included a 15-site trial/PoC environment from one provider, and eventually a full production rollout using a different provider. During the migration phase, there were at one point two separate MPLS L3VPNs, two separate SD-WAN environments, two datacenters, and 350 sites supported simultaneously. I used BGP at the datacenters and various kinds of filtering and BGP policy adjustments to harmoniously stitch all of the environments together for full connectivity between all sites.

I designed and implemented the network portion of an enterprise disaster recovery plan (similar to but slightly more complex than my post Easy Disaster Recovery Plan)

I participated in the networking aspects of moving an in-house datacenter to a colocation facility, and detailed the aspects of maintaining connectivity between the old and new datacenters during the migration and lessons learned during the process.

Miscellaneous:

I wrote a 3-part series On Learning describing the methods I discovered which work best for me to learn, retain, and manage large amounts of knowledge.

Using Bridge Domain Interfaces on Cisco ASR-1K Routers

Using Python, YAML, Jinja2 and multithreading to rapidly generate and push configurations to multiple devices.

My thoughts on network automation in general (2018)

I renewed my CCNP certification in 2016 and released two posts, one on various SWITCH topics, and one on various ROUTE topics.

I needed a simple configuration backup system for the hundreds of Cisco routers and switches on my network. I initially used RANCID, but then learned how to use Oxidized.

Current Credentials:

  • University of Central Florida (2010)
    Bachelor of Science: Information Systems
  • Certified Wireless Network Professional (CWNP) CWNA (2017)
  • Cisco CCNP Routing & Switching (2013)
  • Cisco CCDP Network Design (2013)
  • Cisco CCDA Network Design (2012)
  • Cisco CCNA Routing & Switching (2011)

Previous Credentials:

  • Juniper JNCIA
  • VMware VCP-DCV

Contact Information:

jed@neckercube.com   |   Experience & Credentials

 LinkedIn: jedcasey     Twitter: @Wax_Trax

 GitHub: Wax-Trax     GoodReads

I am open to new challenges and opportunities, particularly in the service provider vertical.