EnerNOC
Software Engineer in Test
Zybex Inc
Software Engineer
U.S. Bank
Structured Finance Analyst
Akamai Technologies
Software Engineer
Vecna
Software QA Engineer
Nanocs Inc.
Software QA Engineer
Chongqing University, China
Nanyang Technological University, Singapore