Lin is a computer engineer at Langley AFB. He was a tenure-track faculty at Valdosta State University in Georgia (2019 - 2020) and Elizabeth City State University in North Carolina (2016 - 2019). Prior to joining academia, he was a senior software engineer at SAIC and a computer scientist at NASA Langley Research Center. He received his Ph.D. in Computer Science at Old Dominion University, M.S. in Physical Chemistry at New Mexico State University. In his spare time, he enjoys running, swimming, camping, and skiing.