PROFESSIONAL EXPERIENCE

 

MONROE COMMUNITY COLLEGE

 

         Adjunct Faculty Computer Engineering

2014-

 

 

INDEPENDENT SOFTWARE CONSULTING

 

         Principal - Software Architect

2008-

Developing internet based solutions

 

 

 

ROCHESTER INSTITUTE OF TECHNOLOGY

 

         Visiting Faculty - Department of Computer Engineering

2002-2005

         Adjunct Faculty

2001-2002

Teach Introduction to Digital Design and Assembly Language at Undergraduate Level. Created overview robotics course for Freshmen.

 

 

XEROX CORPORTATION

 

(High tech manufacturer of office solutions with $20B in revenue)

 

         Technical Specialist/Project Manager

1997-2002

         Senior Engineer

1992-1997

         Design Engineer

1982-1992

         Software Engineer

1979-1982

 

EDUCATION

 

         M.S. Electrical Engineering - University of Rochester

         B.S. Computer Engineering - Rochester Institute of Technology

Graduated Summa Cum Laude

 

Recently completed courses in accounting, interpersonal communications, law, salesmanship, and supervision.