Senior Software Engineer
Polycom
Senior Software Engineer
NextRoll, Inc. (formerly AdRoll Group)
Senior Software Engineer
NextRoll, Inc. (formerly AdRoll Group)
Staff Software Engineer
Wize Commerce
Software Engineer
Beijing Jiaotong University
State University of New York at Albany