Matthew J. Montgomery
LinkedIn: https://www.linkedin.com/in/matthewjm
Professional Experience
Cisco Systems, Inc. – Nashville, TN
February 2014 – Present
Principal Engineer
- A leader of the Intersight Build and CI team. This team is responsible for automating and maintaining the build and CI infrastructure/tooling for Cisco's Intersight product.
- Created build automation and a delivery pipeline to produce security hardened machine and container images. This project used a set of internal Ansible playbooks to apply CIS level 1 hardening to a selection of Linux distributions. The resulting OVA and Docker images are then used as the base for various product components.
- Collaborated cross-teams to create a container scanning infrastructure for security and compliance validation. This consists of Anchore Enterprise deployed into a baremetal Kubernetes cluster we maintain in our lab.
- Technologies Used: Python, Java/Groovy, Go, Helm, Helmfile, Kubernetes, Docker, Packer, Ansible, Jenkins, Harness, Anchore, VMware, BitBucket, GitHub, Git
Technical Leader
- A leader on the CI/CD team for Cisco Virtualized Infrastructure Manager (VIM). This consisted of developing their entire CI/CD infrastructure and tooling on top of CVIM itself, which is a containerized OpenStack distribution aimed at NFV workloads.
- Technologies Used: Python, Java, Puppet, Jenkins, Gerrit, Git, OpenStack
Valassis Communications, Inc. – Nashville, TN
April 2012 – February 2014
Senior Software Engineer
- Lead engineer of www.redplum.com and www.save.com, responsible for the customization of the content management system (dotCMS) that drives the sites as well as the integration with various internal and third party APIs used to source content. I also oversaw the site's infrastructure needs as deployed on Amazon Web Services (AWS).
- Technologies Used: Java SE, Java EE, Maven, Spring, AWS, Oracle, MySQL, MongoDB, Gerrit, Git
Vanderbilt University Medical Center – Nashville, TN
March 2011 – April 2012
Health Systems Engineer
- Lead engineer of the Diagnostic Management Team (DMT) project. This consists of a REST service and client API that integrates a commercial lab system with an in-house clinical documentation tool. Physicians are able to interpret a lab panel using a structured vocabulary and publish their findings back to the lab as well as to the patient’s electronic medial record via the service.
- Created a number of medical prose generation scripts to support the Hematopathology lab’s participation in the DMT project.
- Contributed to a number of additional in-house systems that support clinical workflow.
- Technologies Used: Java SE, Java EE, Python, Maven, Spring, Fitnesse, Oracle, WebLogic, SVN, Git
Accenture Interactive – Nashville, TN
September 2010 – March 2011
Senior Software Engineer
- Built out the initial search integration for a multi-tenant digital marketing platform. This consisted of a C# client API and the installation and management of the FAST ESP search platform.
- Technologies Used: C#, ASP.NET, FAST ESP
Sun Microsystems, acquired 2010 by Oracle Corporation – Nashville, TN
November 2000 – September 2010
Principal Software Engineer, Staff Engineer, Member of Technical Staff
HealthStream, Inc. – Nashville, TN
December 1997 – 2000
Programmer/Team Leader
Education
Middle Tennessee State University – Murfreesboro, TN
1993 – 1997
- Major: Bachelor of Science Recording Industry Production/Technology
- Minors: Computer Animation and Multimedia Production
- Graduated Magna Cum Laude