Tom Ammon

Tom Ammon

Senior Network Engineer

Personal Profile

I am a senior networking engineer with a strong bias toward improvement and optimization. I try to approach my work with a focus on operability and on delivering real value to the business. My hope is that I will always be able to leave people and systems better than I found them.

This Document

This document is intended to be a high-level overview of my career, with an emphasis on my professional growth and development. For details about specific technologies I have worked with and projects I have completed, see www.tomammon.net - which is itself a technology demonstration.

View: From the Beginning | Most Recent First

Network Engineer


July 2006 - Nov 2010

University of Utah

Center for High Performance Computing

After many years of tinkering with networks and servers on my own, I began my full-time employment as a network engineer in a high-performance computing environment. This gave me the opportunity to learn how to use linux to solve real problems. It also gave me the opportunity to work with low-latency, high performance networking technologies such as Infiniband, which in turn led me deeper into hardware where I discovered ASICs, packet buffers, the limitations of TCP, and other foundational principles of networking.

Network Operations Team Lead


Nov 2010 - May 2012

University of Utah

Center for High Performance Computing

As the operations team leader, I organized and supervised the work of two network technicians. My technical understanding deepened, which allowed me to serve as the subject matter expert for IP routing protocols, Infiniband, and storage networking. In this role I learned that I enjoy teaching and explaining technical concepts. My peers tell me that I have an aptitude for explaining technical concepts.

Network Engineer


May 2012 - October 2015

The Church of Jesus Christ of Latter-Day Saints

ICS Network Engineering

My work for this international non-profit organization included supporting a large global WAN connecting remote offices in 68 countries. I also supported a large metro campus built with MPLS L3VPNs. This was the first network where I deployed MPLS P and PE routers. At the same time, I was the subject matter expert for Cisco DMVPN technologies, and I learned how to design networks that other engineers could successfully deploy and operate on their own. This combination of service provider technologies and traditional enterprise WAN technologies gave me a solid foundational understanding of core routing principles. The time I spent trying to understand the perspectives of the operations engineers who deployed my designs was some of the most satisfying work I have done so far in my career.

Senior Network Engineer


October 2015 - March 2017

The Church of Jesus Christ of Latter-Day Saints

ICS Network Engineering

As a senior contributor, I worked as subject matter expert for MPLS and MVPN (Multicast) technologies and built my first international private backbone. In an effort to keep my network designs grounded in reality, I traveled to many countries to train other engineers and in some cases do the implementation projects myself. I served as a last-tier escalation point for complex network issues. I also dug up my old programming skills (last used in my college days) to start automating the network, and in the process learned about interacting with API's and solving operational problems in a programmatic way. I continued to mentor those who were interested in improving their skills and made some lifelong friends in the process.

Senior Network Engineer


April 2017 - Present

Adobe Systems

TechOps Network Engineering

Adobe's sophisticated network environment has given me some very challenging and stretching opportunities, which have raised my level of skill and understanding. I provide subject matter expertise for Inter-AS MPLS and MPLS traffic engineering, and have applied these technologies to build a global private backbone. I have continued climbing the automation learning curve to reduce my own human error and to assist my colleagues in their operational work. I've continued my work to support other engineers by providing training for Ansible and MPLS-TE.

Education

Weber State University

B.S., Telecommunications Administration

Certifications

Cisco Systems

CCIE #57102, Routing & Switching

Portfolio