at&t
Principal Engineer, System Architect, Messaging
Cingular
Principal Engineer and System Architect, Mobile Messaging Engineering
T-Mobile
Senior Manager, Mobile Messaging Engineering
Software Architects
Software Engineer
at&t
Senior Software Engineer
Microsoft
Program Manager
I-Tech Corporation
Software Engineer
Allied Telesis
Senior Software Engineer
Southeastern Massachusetts University
East China Normal University
University of Minnesota