Who I Am

My craft is developing infrastructure that automates tasks so that people can do more and do it faster. I'm pragmatic about my technology choices; while I write in Python now I used to be a Rubyist. If I need to build a delivery pipeline I know I can use whatever tool is required because the mechanics of continuous integration, deliver, and deployment are not locked to just one tool. Methodologies are the same way: whether the team works in a scrum, kanban, waterfall, scrumfall, or scrumban mode, I'm able to adapt to the needs of the organization.

Senior Technical Account Manager

Amazon Web Services

August 2018 - Present

Austin, TX

As a Techncial Account Manager my job is to ensure that my customers are successful in leveraging the (constantly growing) list of services that AWS has to offer. I provide architectural guidance as they look at building on our platform. When they encounter a stumbling block I provide troubleshooting support and coordinate with our service teams to get the issue resolved. This role has given the chance to stretch my business skills and give me unique insight into how Amazon Web Services delivers value to customers.

Cloud Operations Team Lead

Bright Health

January 2017 - July 2018

Austin, TX

Bright Health is a young company with an ambituous goal: revolutionize health insurance in America. My part in the company was to lead the team in charge of Cloud Infrastructure and Software Development support. We acted as consultants with our internal customers, guiding their architectural decisions; in other cases we developed toolchains and build pipelines so our developers could speed up their software delivery timeline.

DevOps Team Lead

Civitas Learnning

September 2015 - November 2016

Austin, TX

Civitias Learning provides insights to colleges using machine learning so that students can succeed. I was both a leader and engineer at Civitas. I built deployment pipelines and infrastructure to support development teams. I also built my own frameworks for infrastructure management using Python. As a team lead I built a culture aligned on DevOps principles and brought new ideas to the team and identifying ways we can work better sprint over sprint.

Site Reliability Engineer


September 2013 - September 2015

Austin, TX

My role at Invodo evolved from a Software Systems Engineer towards a Site Reliability Engineer as the engineering department took on new duties. The things that I am most proud of from my time at Invodo are creating a Ruby Gem CLI tool that abstracted our build and deploy logic into a uniform build process. At the same time I was the lead SRE on developing the architecture around our next-generation CMS and API; we leveraged S3 and CloudFront to reduce the pain of running a NodeJS web app in an elastic fashion. I also introduced Vagrant and Packer to our team and created a multi-provider (AWS and Virtualbox) Vagrant baseline box that was a perfect match to our baseline AMI.

Senior Systems Engineer

SAIC / Leidos

February 2009 - September 2013

Ft. Sam Houston, TX / Ft. Hood, TX

I worked at Ft. Hood, then Ft. Sam Houston supporting DCGS-A deployable and fixed servers. At Ft. Hood I continued my work in Iraq, supporting servers that would be deployed alongside units to remote locations. At Ft. Sam Houston I supported a two clusters of blade servers used by the 470th Military Intelligence Brigade. My day to day activities involved monitoring and maintenance of the systems and security compliance. At the same time I created a simple Python Flask-based API service to monitor the health of services on the servers.

DCGS-A Afghanistan Technial Lead


August 2008 - February 2009

Bagram, Afghanistan

I was the senior engineer for the DCGS-A program in Afghanistan during a six month rotation. This included leading a select team of Field Service Representatives during a theater-wide upgrade of the deployed servers throughout the Afghanistan area of operations. My day to day centered around keeping the senior leadership (in theater and across the globe) up to date on the status of our upgrade operations. I also spent time performing systems administration on the server clusters that handled Intelligence pulled from throughout the theater.

DCGS-A OIF Field Service Representative Lead


January 2008 - July 2008

Baghdad, Iraq

During the first half of 2008 I was assigned to Iraq to lead a theater-wide upgrade of all DCGS-A systems in Iraq. I was in charge of twenty-four contractors from three different competing companies and given a six month window during the height of the surge to accoplish the mission. I was assigned less personnel and was able to bring the project to completion a month early. While in charge of the team I was tasked with keeping senior military leaders in Iraq and across the globe up to date on our prograess. In addition to these leadership responsibilities I also had to create the baseline images for client and server systems and develop a process for rapidly provisioning new systems for deployment. I also lead from the front by travelling to sites to personally upgrade systems.

DCGS-A Field Service Representative


July 2007 - December 2007

Ft. Hood, TX

After a two and a half years in Iraq I wanted to take a break and return to the states. I spent the next six months supporting III Corp, 4th Infantry Division, and 1st Cavalry Divison DCGS-A systems. My major duties involved upgrading systems, wiping systems between field exercises, and preparing systems for deployment overseas. While not as intense as my work in Iraq, I was able to give first hand knowledge of the conditions and intelligence challenges to units that were set to deploy to Iraq.

JIOC-I Field Service Representative Lead


September 2005 - June 2007

Baghdad, Iraq

I was the first Field Service Representative hired to support Joint Intelligence Operations Center - Intelligence (JIOC-I) systems in Iraq. JIOC-I was an experimental intelligence fusion platform that would later be the foundation for Distributed Common Ground Station - Army (DCGS-A). I was in charge of developing a sustainable way of provisioning deployable systems and personally lead the deployment of all 24 experimental server groups and over 200 client machines. As the program grew and more personnel were brought on board I became the leader of a diverse team of representatives that were divided into two groups: those deployed remotely and a mobile team of rapid response technicians.

Intelligence Digital Architect

CACI International

December 2004 - September 2005

Baghdad, Iraq

My first career after the military took me right back to Baghdad. After almost two years in Iraq during my military career I had intimate knowledge about the ways Intelligence was collected in theater and worked with the theater command to find better ways to dissemenate intelligence to the divisions in charge of peace-keeping operations. The most important aspect of my job was working with other intelligence organizations to fuse and share intelligence from disparate sources into a cohesive picture of what was happening in real time.

All Soure Intelligence Analyst

US Army

December 1998 to November 2004

Bad Kreuznach and Wiesbaden, GE

Urosovec, Kosovo

Baghdad, Iraq

I spent almost six years in the US Army, starting as a PV2 and ending my career as a Sergeant. My primary MOS was 96B: All Source Intelligence Analyst. This particular job is difficult because an All Source Analyst has to be able to understand disparate intelligence sources (sensors, first hand accounts, imagery) and fuse it together in order to create a mental model of what's going on at any one time on the battlefield. In Kosovo and Iraq I was challenged with a much different task: assymetric warfare and peacekeeping. In this capacity I acted more like a detective, tracking the activities of criminal and terrorist organizations as they vied for influence.