About Me

I'm Frank Gao, a software engineer with deep experience across infrastructure, backend systems, and product engineering, thriving in fast-paced environments and translating product ideas and complex technology into real products.

Work Experience

  • Snapchat · Snapchat Web

    Software Engineer

    Ship end-to-end features for Snapchat's desktop web experience, including Bitmoji Plaza and the third-party Share Sheet, owning backend design and client architecture.

  • Snapchat · My AI Backend

    Software Engineer

    Architected Snapchat My AI's backend from the ground up, covering LLM orchestration, memory infrastructure, and multi-provider model routing at production scale.

  • Snapchat · Messaging Backend

    Software Engineer

    Built growth, abuse-prevention, and reliability infrastructure for Snapchat's messaging platform serving hundreds of millions of users.

  • Microsoft · Azure Kubernetes Service

    Software Engineer II

    Delivered core AKS capabilities including multi-node-pool support, decoupled node image upgrades, and end-to-end Azure Spot VM integration.

  • Microsoft · Azure Key Vault

    Software Engineer / SE II

    Owned the certificate inventory pipeline and expiration alerting service, dramatically cutting ingestion latency and bad-request rates.