In 2004, I predicted that the mobile phone would become a “lifestyle device” that would be a “sort of remote control for your life.” My work reflects such insights. Career highlights include:
Vice President and Head of Qualcomm Research Silicon Valley. Founded Qualcomm Research Silicon Valley. Responsible for identifying new technology segments and building R/D, commercialization, and partnering plans. Recruited entire Silicon Valley team consisting of world-class talent. Led development of the world’s first on-device machine learning-based malware detection, machine learning math libraries for deep learning, heterogeneous parallel compute libraries for mobile devices, and Android Dalvik JIT compilers (see "Projects"). Responsible for programs that have either created new revenue opportunities or saved tens of millions of dollars; consistently developed technologies that led to customer wins. Responsible for growing organization, developing managers and leaders. Built and harnessed relationships across the organization to evangelize projects and secure support and funding. My team has received Qualcomm's Top Patent Portfolio and Top Software awards, as well as best paper at top conferences including IEEE/ACM Virtual Execution Environments.
General Manager and Director of Engineering, Amazon.com. Oversaw development of Amazon.com’s multichannel e-commerce system. The system, the first globally deployed multichannel e-commerce application ever built, was deployed in the USA, UK, and Germany, and is considered by many to be the leading consumer multichannel e-commerce application. Details of the project were covered in leading publications such as the Wall Street Journal and New York Times.
Manager, Pervasive Systems, IBM. One of the lead architects and founding members of IBM’s pervasive computing division, which is responsible for the “Websphere Everyplace” series of products. This division built the software infrastructure to support the pervasive Internet—that is, assume all devices (PDAs, cellphones, cars, embedded controllers, and so on) are intelligent and can communicate through Internet protocols to obtain services.
Graduate Fellow, University of Illinois, Urbana-Champaign. At the University of Illinois, built the first operating system based on object-oriented frameworks and the first written in C++. Many of the techniques were adopted by products at IBM, Microsoft, and Sun Microsystems. PhD thesis (Advisor Roy Campbell) was published as Distributed Objects: Methodologies for Customizing Systems Software, which became an IEEE Computer Society bestseller. Several papers from the thesis received best paper awards at IEEE conferences on distributed and parallel systems (see "Publications").
A full biography is available elsewhere on this site.