Bloomberg LP
Software Engineer
University of Massachusetts Amherst
Research Assistant
Applied Visions, Inc.
Software Engineering Intern
Eduware Inc.
Web Developer
University of Massachusetts Amherst
Teaching Assistant
Stony Brook University
University of Massachusetts Amherst