Nortel Networks
VoIP Member of Scientific Staff
Allied Telesis
Sr. Software Engineer
Allied Telesis
Sr. Solution Engineer
Nortel Networks
Base Platform Software Designer
Nortel Networks
IPTV Software Designer
Univerity of Maryland at Mannheim
Fayetteville State University
University of Stirling