Joseph (J.J.) Montgomery

Experienced software developer specializing in build systems and developer tools




About Me


After graduating with a Bachelor of Science degree in Computer Science from Utah State University in 2012, I have been working professionally as a software developer.

I moved to the Seattle area in 2013 and for the past 6 years I've been focusing on build systems and developer tools. I have found that I really enjoy solving problems that other developers are facing on a day-to-day basis and I have seen my work make big impacts for fast-moving industries.



NerdWallet

Sr. Software Engineer since February, 2022

I am currently working remotely on the Infrastructure Engineering team.

I am working on better enabling engineers to adopt Continuous Deployment principles.

Most used languages: Python & Go


Indeed

Software Engineer II from October, 2018 to February, 2022

I was on the Pipeline team, part of the Delivery Engineering Group at Indeed in Seattle.

I worked on enabling engineering teams at Indeed to build their software using Jenkins.

I also improved the system for maintaining dependencies across our internal libraries.

Most used language: Java (Groovy)


Uber

Software Engineer II from May 2017 to July 2018

At Uber I was on the Developer Experience team in Seattle.

I worked on improving the build system and dependency manager for Uber’s Go projects.

Most used language: Go


Amazon

Software Engineer from September 2013 to May 2017

Amazon is what brought me to the Seattle area back in 2013.

At Amazon I was one of the first engineers on the team that launched Prime Now in 2014. My contribution was implementing the end-to-end feature in the Prime Now app that enables customers to leave a tip for the courier when placing an order.

My last year at Amazon was spent on the Package Builder Team, which was part of the Builder Tools organization. We were responsible for maintaining and improving the build system that all of the engineers at Amazon used on a daily basis.

Most used language: Java


GE Oil & Gas

Software Engineer from June 2012 to September 2013

GE in Minden, Nevada was my first employer after finishing college.

I was a software engineer working on automated tests in C# on their ADAPT 3701 platform.

Most used language: C#


Utah State University

Bachelor of Computer Science, May 2012

I loved my time as an Aggie in Logan, Utah!

While completing my degree I worked in several labs including the Space Dynamics Laboratory, the Center for Self-Organizing and Intelligent Systems, and the Utah Water Research Laboratory.

I did work in fiber optic communications, computer vision, security research, and automated flight systems.