Software Engineer
FactSet
Bloomberg
Senior Software Engineer
University of Florida
Huazhong University of Science and Technology