2000 – Now · Fremont, California

Designer & developer.
25+ years of games, apps & tools.

  1. 2025 – Present

    • Finish Line LabsOwner2025 – Present

    Finish Line Labs · 2026

    Tinikling

    A rhythm game of the Philippine bamboo dance: your fingers are the feet, stepping in and out of the clapping poles to Filipino folk songs.

    Finish Line Labs · 2026

    Dusk Dos

    Pusoy Dos as a roguelike: climb the Isles of Dusk table by table against creatures of Philippine folklore, each bending one rule.

    Finish Line Labs · 2026

    Pusoy Dos!

    The Filipino card game for iPhone and Android, with a journey through Philippine history and its real heroes on the court cards.

    Finish Line Labs · 2026

    Isles of Dusk

    A card battler of Philippine folklore on Roblox and phones: claim the board row by row, island after island.

    Finish Line Labs · 2026

    Play World

    A cozy Roblox world of dress-up, rooms full of props and drag-and-drop play, where players keep their own avatars, restyled into its look.

    Finish Line Labs · 2026

    Garmin Watch Faces

    Roadwork and Revital, two watch faces on the Connect IQ Store: one for runners' training, one for Body Battery and stress.

    Finish Line Labs · 2026

    Button Designer

    A Photoshop-like button editor built inside Roblox in a weekend: color pickers, documents, a remixable feed and premium effects.

    Finish Line Labs · 2026

    Run Visuals

    Your runs in 3D: Strava, Garmin and Apple Health routes on real terrain, with weather, splits and stickers to share. Rebuilt in Unity for 2.0.

    Finish Line Labs · 2025

    Media Stitch

    Combines photos and videos into one shareable video, with simple layouts and transitions that keep the focus on the content.

    Finish Line Labs · 2023

    Run Story

    Run stats from Strava or Apple Health on top of your photos and videos, native on iOS and Android. 47k+ iOS and 32k+ Android downloads.

  2. 2020 – Present

  3. 2018 – 2020

  4. 2013 – 2018

  5. 2009 – 2013

  6. 2000 – 2009

    • AKQAInteractive Developer2009
    • Microsoft (Atlas Rich Media)User Experience Designer2008 – 2009
    • BlackArrowLead UI Designer2007 – 2008
    • PayPalVisual Designer2007
    • Boys & Girls Clubs of the PeninsulaWeb Design Instructor2007
    • ComposerSenior Interactive Designer2005 – 2006
    • ConvergysInteractive Designer2004 – 2005
    • Vitesse LearningFlash Developer2004
    • Boys & Girls Clubs of the PeninsulaComputer Clubhouse Coordinator2002 – 2004
    • SmartForceFlash Designer2000 – 2002
    • Covad CommunicationsFlash Designer2000
  7. 1995 – 2000

    • University of California, DavisBA, Art Studio1997 – 2000
    • UC Santa Barbara1995 – 1997