Senior Software Engineer
iconectiv
Johnson & Johnson
Tech Lead, Software Architect
CA Technologies
ETS
Consultant
Stony Brook University
Harbin Engineering University