Fujifilm North America Corporation
Software Engineer (Contract)
GE Capital (Xerox Capital Services, LLC)
Software Developer and Technical Business Analyst
Hydroacoustics, Inc., & Balance Engineering, LLC
Consultant Software Engineer
HealthNow New York Inc.
Application Developer
EFI
Senior Software Engineer, R and D Sustaining Engineering
Xerox
Software Design and Development Engineer
Gubkin Russian State University of Oil and Gas
Rochester Institute of Technology