Bloomberg LP
Team Lead
Bloomberg LP
Financial Software Developer Intern
Huazhong University of Science and Technology
Research Assistant
University of Notre Dame
Research Assistant
Bloomberg LP
Financial Software Developer
University of Notre Dame
Huazhong University of Science and Technology