Senior Product Engineer
Yahoo Creative Studios
Palo Alto Networks
Software Architect and Senior Staff Software Engineer
Nokia
Lead Consultant
Udacity
The University of Texas at Dallas