Director, Applied AI · Google DeepMind

JJ Geewax

I'm Director, Applied AI at Google DeepMind in Singapore.

Previously I spent a few years at Meta, and before that I was at Google for over a decade, working on ad systems, Google Cloud, API design and payments. I wrote a couple of books and research papers along the way.

Books

Research and standards

  1. 2026
    The Perfection Paradox: From Architect to Curator in AI-Assisted API Design

    CHI '26 · With Mak Ahmad, Andrew Macvean and David Karger

  2. 2024
    API Governance at Scale

    ICSE-SEIP '24 · With Mak Ahmad, Andrew Macvean, David Karger and Kwan-Liu Ma

  3. 2021
    Design Principles for Third-party Initiation in Real-time Payment Systems

    Google Research

  4. 2019
    API Improvement Proposals, the design rules behind Google's APIs

    AIP.dev · Founder

  1. Flutter Sign In with Apple using FirebaseThe code for Sign In with Apple in Flutter is two lines. The Apple Developer and Firebase configuration is not. Here is every step, in order, and which ones you can skip if you only ship on iOS.
  2. Iterating over Records in TypeScriptTypeScript is wonderful, but sometimes the typing can get in the way. In this article we go through how to do something that "just works" in normal JavaScript but requires a bit of finesse in TypeScript: iterating through records.
  3. Copyright in JamaicaIntellectual property is property, which is owned by someone. Jamaica is very different from the US in this area, but how?
  4. Protecting your ideaIdeas are great, but should everyone be required to sign an NDA before discussing your idea? I generally won't sign an NDA -- here's why.

Organizing an event?

Bios, topics and past talks, ready to paste.

Go to the speaker kit