10 Years at Google

I joined Google on May 10th, 2010 and got this plaque to commemorate my 10th anniversary.

10 years at Google

10 Years at Google

The company has grown and changed a lot over the years. In some ways I feel that Google is a different company every year. Always evolving rapidly, every system continuously improving or … deprecated and rewritten.

At the same time the core has remained constant. The bottom-up nature of innovation while frustrating (“why can’t we simply ask the VP to mandate X?”) is extremely empowering. The values still strong: while the company does stumble occasionally (we are not perfect), I strongly believe it is fundamentally a force of good in the world which is very important to me personally and makes me proud to be here. I agree with Peter Drucker (thank you Carnegie Mellon University Silicon Valley for introducing me to his writings): businesses need to deliver way more than return on investment, and Google always strives to do that.

Most importantly, the people I had the privilege to work with at YouTube, Google Search and now Google AI / Google Research have been inspirational and continue to reinforce my impostor syndrome daily đŸ™‚ Same applies to Google partners and external collaborators I met along the way: you have helped me grow for which I am grateful. I hope that together we will overcome these uncertain times.

Back to ML


After 5+ years working on Developer Relations @ Google I decided to go back to product development and joined the Research & Machine Intelligence team at Google as the Technical Program Manager. I’m working on machine learning (ML) infrastructure and large scale ML deployments, and could not be more excited about this next logical step of my journey.

Fun fact: my Computer Science undergrad degree was in AI, and I did neural network work during my graduate studies, but it took me a few years to get back into it. Those dang AI winters got in the way. Timing is everything.

More updates soon, in the meantime check out TensorFlow.org!

Your mobile app is not complete without these 3 features

Turns out that a good mobile app is not complete without these 3 important features:

  1. Friends and family app content content sharing.
  2. Relevant and targeted notifications.
  3. Frictionless in-app purchases.

How do I know? Well, I’ve spent quite a bit of quality time with several good research reports like this one by Google/Ipsos, this one by Localytics, and this one from AppAnnie. To help make it all actionable, I’ve worked with my awesome team to create a small pilot video series entitled “Acquire, Engage & Earn” and a couple of sample projects you can clone from GitHub. As you may have guessed, the three main episodes in the mini-series are devoted to mobile app content sharing, notifications and in-app billing respectively.

Acquire, Engage & Earn

Acquire, Engage & Earn

So, here we go, let’s start with user acquisition and mobile app content sharing.  In this video, you’ll learn why friends and family recommendations are important, and how to implement them in your app with App Invites from Google (g.co/AppInvites).

Next, let’s talk about user engagement. 1 in 4 of installed apps are never used, and only 26% are used daily [Ipsos]. One way to make sure your app is not one of the unlucky ones is to implement relevant and targeted notifications. You can do this with Google Cloud Messaging, and to get started check out the GCM Playground open source project, and watch the video below.

Last but not least, show me the money. When the user is ready to pay you, make it easy for them by using this code example explained in the last video of my mini-series. Spoiler alert: the video starts with an epic intro which is my acting debut alongside the great Todd Kerpelman. I decided to keep my day job.

And that’s all there’s to it! Next time you build an app, remember to design and implement features that make it easy for your users to share it, engage with it, and pay for it!

PS> If you’re not into watching educational videos, but came here purely for entertainment, watch the aforementioned (epic) intro which we conveniently made available as a standalone series teaser.