Central state Hospital
Senior Software Engineer
LJS Solutions
Creator
HARMAN MULTIMEDIA
SENIOR WINDOWS SOFTWARE ENGINEER
JSvest, LLC
Senior Software Consultant
Virginia Credit Union
Senior Software Engineer
The Merge Computer Group, Inc.
Senior software consultant
Plantronics
SOFTWARE ENGINEER
Department of Behavioral Health and Development Services, Virginia
Senior Software Engineer
Software Developer
DP TECHNOLOGY
Peking University
University of California, San Diego
University of Nebraska at Omaha