hi! I'm Janet.

I'm a software engineer in New York. At Meta I work on Muse voice & avatar calls, and after hours I make little things for my church.

Janet smiling by the lake in Central Park, the Midtown skyline behind her

Bay Area born & raised,
now in NYC

What I work on

(the short version. the long one is on my resume)

Muse voice & avatar calls

Meta Superintelligence Labs · 2024 – now

I work on the Android side of Muse, Meta's AI you can talk to in real time, by voice or face to face with its avatar. It's what Mark demoed live with Agrippa at Connect 2026. Before that, our team built voice and avatar calling for Facebook, Instagram and Messenger, keeping audio, video and captions in sync.

first demo at Connect → launch

Reels on Facebook

Facebook Video · 2021 – 2024

Making Reels autoplay in Feed feel smooth (lots of crash, memory and scroll fixes), then bringing Reels to the Watch tab with a small team.

so much Kotlin

Facebook on wearables

Reality Labs · 2020 – 2021

My first team at Meta: Stories sharing on hardware that wasn't out yet, alongside five partner teams. I wrote our first end-to-end and UI tests and helped wherever we were short.

first time building for hardware!

Side projects

Things I've made outside work: three for my church, Alabaster Group in New York and Boston, and one for the dance teams I was on in college, which I recently brought back to life.

Passage

For Alabaster Group · 2026

Live subtitles for Sunday sermons. It waits for a pause, transcribes the phrase with Whisper, translates it offline and puts it on screen in Spanish or Chinese. Nothing leaves the laptop.

alabaster.org

For Alabaster Group · 2026

The church website, rebuilt off Squarespace as plain HTML and a small Python build. Sermons and livestream links update themselves.

App welcome screen: Your home base for church and eventsApp home screen with this Sunday's New York serviceApp giving screen

The church app

For Alabaster Group · 2023

An iOS app in Swift, launched with church volunteers who helped with scope, content and testing.

Dance Studio in 2020 playing back a 12-dancer spiral: dancers move along their paths between formations

Dance Studio

Princeton senior thesis · 2020

A 3D choreography tool for blocking formations. Upload a song, place dancers on the stage, then play it back to watch them move between formations in time with the music. If two dancers would collide, you can draw them curved paths around each other.

Two dancers on straight paths that cross and collide
straight paths: they collide
The same two dancers on curved paths that avoid each other
custom paths: no collision

Dance Studio, revived

Personal project · 2026

Six years later I rebuilt my thesis from the ground up: real 3D dancers, formations counted in eights, count sheets, pairs, and one-click shapes like circles and spirals. Anyone can choreograph as a guest and sign in only to save. Here it plays a nine-dancer opener, then shows each formation's paths from above.

Off the clock

I studied computer science at Princeton, with certificates in finance and Spanish. That's where I built Dance Studio, a 3D choreography tool, and started TigerMeals.

These days I help with weekly Bible studies at Christians@MetaNY and love mentoring interns. I speak English, Spanish and some Mandarin.

  • basketball
  • boogie
    boarding
  • coffee
  • cinema
  • travel