BRANDON VARGAS

01 / 07Brandon Vargas · Mobile + product engineer

I build apps you tap and things you hold.

10+ years shipping Android apps for U.S. Bank, Disney, CVS and more. These days I work across Kotlin, Swift, React and AI-native tooling — and off the clock I'm usually in Fusion 360, waiting on a 3D print.

Open to remote roles · Chihuahua, MX · UTC−6

02

Bill of materials

What I build with

Mobile

A
  • KotlinA-01
  • Jetpack ComposeA-02
  • Coroutines · MVVMA-03
  • Swift · SwiftUIA-04
  • Android TV · Fire TV · Wear OSA-05

Web

B
  • React · Next.jsB-01
  • SupabaseB-02
  • StripeB-03
  • Three.jsB-04
  • Chrome extensions (MV3)B-05

AI & tooling

C
  • Claude (Opus · Sonnet)C-01
  • MCP serversC-02
  • Agentic workflowsC-03
  • Android Studio ProfilerC-04
  • Jira · Figma · GitLabC-05

Making

D
  • Fusion 360D-01
  • Bambu Lab A1 + AMSD-02
  • Bambu StudioD-03
  • Parametric modelingD-04
  • Multi-color printingD-05
03

Build log

10+ years, mostly Android

2022 — 2026

U.S. Bank

Software Engineer (Android) · Remote

  • Led Smart Rewards Dashboard 2.0, the Rewards tab and a cross-platform CD renewal feature.
  • Built an AI-assisted dev workflow — MCP servers for Jira, Figma and GitLab driven by Claude — adopted by other devs and cutting cycle time by ~30%.
  • Kotlin, Jetpack Compose, MVVM and Coroutines day to day; also shipped iOS fixes in Swift/SwiftUI.
  • Mentored offshore developers and worked closely with API and product teams.

2021 — 2022

Encora

Android · client: EOG Resources

Android development for one of the largest US energy producers.

2021

AllianceIT

Android contract · client: CVS

Remote Android contract work for CVS.

2019 — 2020

Encora

Android · client: Siemens / Humanics

Android development for Siemens / Humanics.

2017 — 2019

Globant

Android · client: Disney

  • Built the Disney NOW app for Android TV and Fire TV: navigation, profile creation and animations.
  • Integrated Disney's in-house video player library.

2016

Grupo Salinas

Android · Banco Azteca

Where it started: the Banco Azteca banking app.

04

Shipped

Side projects with real users

CakeTopperGenerator editor designing a Happy Birthday cake topper
Live · paying customersP-01

CakeTopperGenerator

Design custom cake toppers and papel picado in the browser, preview toppers in 3D and export them ready to print or cut. It started as a tool for my wife's dog bakery — now makers around the world pay for it, across three plans.

Languages
6
Exports
SVG DXF STL 3MF
Launched
Mar 2026
Next.jsReactSupabaseStripeThree.js
caketoppergenerator.com
Papel picado generator in CakeTopperGenerator, designing a cat portrait with the name Michiberto
01 · Design
The finished 3D-printed papel picado: a black sheet with a cat portrait and the name Michiberto
02 · Print
Custom orders · Día de MuertosP-02

Personalized papel picado

Papel picado for Día de Muertos ofrendas, made from a customer's photo and name — for loved ones or pets. I design each one with the papel picado generator built into CakeTopperGenerator, then 3D print it in two colors.

Colors
2
Sizes
3
Printed on
Bambu Lab A1
3D printingMulti-colorCakeTopperGenerator

05 — Side businesses

I like building things people pay for.

SaaSCakeTopperGeneratorThree plans, Stripe billing, customers worldwide.
Custom ordersPapel picado 3DPersonalized keepsakes for Día de Muertos, designed in CakeTopperGenerator.
Small batchVegan pantryVegan butter, lechera and dulce de leche, in 3D-printed carriers.
Family businessDog SocietyMy wife's dog bakery — where CakeTopperGenerator was born.
06

The crew

Yes, Luffy is named after that Luffy

Luffy, a big white dog with a black patch over one eye, wearing a harness
LuffyCaptain · head of securityBig pitbull × cattle dog × doberman mix.
Chupi, a small gray curly-haired dog with his tongue out, wearing a green harness
ChupiStandups · always lateSmall poodle mix.
Millie, a small black and white long-haired dog being held in someone's arms
MillieCode review · very strictSmall poodle mix.

They eat home-cooked: chicken, quinoa and veggies. Better than I do, honestly.

07

Contact

Let's build something.

Open to remote roles — full-time or contract, any time zone. I work in English and Spanish.