ORIX Corporation USA
Senior Developer
RTI
Software Engineering Intern
HBK Capital Management
Software Developer
ACCRETECH (Europe) GmbH
Software Engineer
Stanford University
CS221 - Artificial Intelligence TA
FedEx Office
Software Engineering Contractor
Halliburton
Software Development Co-op
Stanford University
CS107 Computer Organization and Systems TA
CFA Institute
The University of Texas at Austin
Stanford University