Previously, he worked at RTI International as a programmer analyst where he designed, programmed, and tested software to support a variety of environmental science studies that required expertise in computer programming and data management.