AT&T
Technical Supervisor
Nokia
Distinguished Member of Technical Staff
Porcelli Consulting Services
Independent Consultant Software and Computer Engineer
TeleCommunication Systems, Inc.
Principal Engineer
Bell Laboratories
Distinguished Member of Technical Staff
Comtech Telecommunications Corp
Principal Engineer
TeleCommunication Systems, Inc.
Senior Computer Systems Developer
University of Missouri-Columbia
University of Michigan