annie's notes
🥚

intro

about me

hi, I'm Annie!

landscapes

through the viewfinder

keyboard shortcuts

200 and counting

work stuff

how I pay my rent

things I made for myself and friends

race me in typing!

or try for the leaderboard

annie's flix

everything I've ever watched

bring your own problem

plug-and-play coding practice

nyt headlines new tab

fan project

pita & on the way

iphone apps

bot-to-bot chat

wasting tokens

annie's marketplace

everything I'm selling

ask me for the password

raindrops on roses and whiskers on kittens

these are a few of my favorite things

Notes

May 23, 2026 at 4:21 AM

work stuff

I'm a full-stack software engineer working on AI video creation at HeyGen:

HeyGen

HeyGen

heygen.com

I initially joined as an intern the summer before the last year in my cs masters program. it was too exciting to leave, and I converted to full-time immediately after my internship ended, becoming HeyGen's first intern -> new grad hire. it's a lot of fun. here's some stuff I contributed significantly to or was responsible for:

  • 🚢built and continue to own the entire frontend of our Video Agent
    • 🚢lead product exploration and decision-making for new features and upgrades
  • 🚢AI studio (our video editor)
    • 🚢development and launch
    • 🚢voice mirroring
    • 🚢audio uploading / recording for avatar lip syncing
    • 🚢third party stock image, video, and music providers
    • 🚢background music
  • 🚢an interactive voice clone creation experience
  • 🚢emotion generation for voice clones
  • 🚢voice library: better accent and emotion support, dynamically generated previews, user customizations
  • 🔧implemented observability across frontend and backend voice domain
  • 🔧cut down errors across critical voice endpoints by 50%
  • 🔧improved frontend performance of voice features, in some cases from 15s to <1s load time
  • 🔧built reliable voice cleanup pipeline which resolved frequent critical incidents
  • 🔧wrote massive refactors across frontend and backend voice domain which sped up development and decreased incidents