Software Engineer
Software Engineer

Biography

John Garza joined the Applied Decision Systems & Analytics group at PNNL in 2017. He is a key engineer for cloud service management and continuous integration/continuous delivery (CI/CD) pipelines, and he lends his expertise to a diverse set of projects. Garza also develops web and desktop applications in a variety of languages, performs server management, and provides support in areas of task and project management.

Garza has also contributed as a trainer for releases of various technologies across the Laboratory, which include the Connect Upgrade and Microsoft Office (MS) Teams. He also serves as a MS Teams advocate, helping staff and students use the application.

As the lead and founder of the REAGENT team, which handles CI/CD for more than 15 projects across PNNL, Garza is responsible for collaborating with scientists and engineers to understand their processes and then he designs and implements a CI/CD solution for each project. His additional responsibilities include, training new team staff, training scientists and engineers on CI/CD use and value, and maintaining scope, schedule, and budget on projects.

Research Interest

  • Cloud Solutions
  • Continuous Integration, Continuous Delivery/Deployment
  • Web Application Development Methodologies
  • Data Mining
  • Software Testing
  • Project Management

Disciplines and Skills

  • Amazon Web Services (AWS)
  • Atlassian
  • Automation
  • Azure
  • Bamboo
  • Cloud Applications
  • Cloud Development
  • Containerization
  • Continuous Delivery
  • Continuous Integration
  • DevOps
  • Docker
  • EC2
  • Front-end Design
  • Front-end Development
  • GeoServer
  • GIS
  • Java
  • Javascript
  • JavaScript Frameworks
  • Linux
  • Linux System Administration
  • Node.js
  • OpenLayers
  • PhpStorm
  • Powershell
  • Presenting Solutions
  • Python
  • React.js
  • Server Administration
  • Shell Scripting
  • Small Project Management
  • Software Engineering
  • Software Testing
  • SQL
  • Train New Employees
  • Training and Development
  • Windows Server

Education

  • BS in Computer Science, Tarleton State University
  • BS in Mathematics, Tarleton State University

Publications

2018

  • Freedman V.L., P.D. Royer, X. Chen, S.A. Montgomery, and J.J. Garza. 2018. "ATLAS: Story Maps for Communicating Groundwater Cleanup Status - 18510." In Proceedings of the 44th Annual Waste Management Conference (WM2018): Nuclear and Industrial Robotics, Remote Systems and Other Emerging Technology, March 18-22, 2018, Phoenix, AZ, 8, 5530-5538. Tempe, Arizona:Waste Management Symposia, Inc. PNNL-SA-130420.