Advertising systems for big data and sales targeting.
Senior Engineering Director at Google, lead product and engineering teams that builds platforms and infrastructure for
Google's advertising business. Cross functional leader of 300. Direct report of Susan Wojcicki (SVP Ads Google).
Selling and Insight Platforms
We built a platform for Google’s primary business: selling advertising. Customer Relationship Management (CRM) is critical in keeping track of millions of advertisers that account for most of Google’s revenue. There are opportunities to make sales and marketing teams far more effective and efficient. The platform was broadly adopted and the system of record for the entire company.
Knowing our customers and how they are using our products is critical. Mapping customers to products opens the door to cross selling and better sales effectiveness. We helped improve selling with a highly scalable platform for marketing, user acquisition and opportunity management.
Fast Big Data
We built systems to handle the avalanche of big data and turned it into actionable information. We were challenged with heterogeneous storage systems and formats, verticalized and enmeshed data and code, and many querying and visualization frameworks. We unified analytical processing by integrating ad hoc querying, pipeline-building, and self-service dashboarding, backed by a data warehouse.
Analytical Query Processing, Theo Vassilakis
Introducing Tenzing: SQL on Mapreduce
Wired Magazine on Dremel
Customer Support Platforms
Delivering one beautiful customer experience includes delighting our users even when they need help or have problems with our products. We’re creating a world class help experience for all Google products. The primary goal of Google Help team is to provide a simple, elegant and ubiquitous way for users to get help and provide feedback to our products.
We enable Google to optimize the experience of advertisers and prospects when they interact with our Sales, Marketing and automated channels. We build automated systems for generating predictive models used to get insights, measure, iterate, and improve treatments; with the goal of having a continuous dialog with customers in their vocabulary.