2013 to 2015 · San Francisco, CA

StarMaker Interactive

Backend Engineer

Backend engineering for a mobile music and karaoke product: APIs, auth, media upload, transcoding, recommendations, contests, and operational tooling.

Singer holding a karaoke microphone

Media API mesh

A media backend chapter: music, mobile APIs, uploads, workers, and transcoding.

Image: FBenjr123, CC BY-SA 4.0 via Wikimedia Commons

Stack

GAE

API

v13/v14

Domain

Music

Work breakdown

Worked on backend systems for a social singing product with mobile media workflows.

Built and maintained REST APIs, auth flows, feed/catalog/profile surfaces, contests, leaderboards, purchase and subscription integrations, and media upload paths.

Local repositories show Google App Engine modules for workers, video upload, and high-quality transcoding.

01

API surface

API v13/v14 docs cover feeds, catalog, profiles, contests, leaderboards, notifications, media, subscriptions, users, purchases, and recommendations.

02

Media pipeline

Backend docs and YAML modules show upload URL creation, video/audio performance handling, worker services, and transcoding modules.

03

Consumer backend operations

Local git history shows thousands of JC-authored commits across server, testing, utilities, and hackathon repositories.

Evidence notes

These are provenance cues for future polish. They keep the page specific without pretending every private archive is public proof.

  • StarMaker public site
  • Local StarMaker server docs
  • Local git history