· Principal Software Engineer, Cognex Corporation2021–
· Senior Software Engineer, Cognex Corporation2020–
· Postgraduate Student, National Cancer Institute2016–
· Postgraduate Student, National Institute of Allergy and Infectious Diseases2012–
· PhD in Computer Science, University of Maryland2010–