Principal Software Development Lead
Palo Alto, California
Microsoft
Principal Software Development Lead
Apple Inc
Ios and Siri Performance Manager
Nokia
Principal Research Leader
Adobe
Senior Computer Scientist
Intel Corporation
Engineering Manager
MIPS (part of Imagination Technologies)
Software Manager
DynEd International
Chief Technology Officer
Sun Microsystems
Senior Staff Engineer
Concordia University