Consulting Member of Technical Staff
Wheaton, Illinois
Lucent Technologies/AT&T Bell Laboratories
Consulting Member of Technical Staff
HERE, a Nokia company
Lead Software Architect
Armillaire Technologies, Inc.
Principal Member of Technical Staff
Clarity Communication Systems Inc.
Principal Software Engineer
Independent Consultant
Principal Software Engineer
University of Illinois at Chicago
Northwestern University