Open to Senior / Staff / Tech-Lead roles

Trev
Miller.

Senior Software Engineer  ·  Technical Lead  ·  14+ yrs

I build revenue-critical mobile & backend systems at scale — and lead the cross-team efforts that ship them. Android, billing platforms, and the architecture in between.

Trev Miller ◆ Portland, OR
By the numbers

Impact you can measure.

Millions
Users & subscribers served across the products I've shipped
0M+/day
Transactions processed across e-commerce & subscription platforms
0+
Years building across mobile, backend & billing
0+
Engineers & devs mentored across teams, bootcamps & internships
0
Mobile app rating sustained across millions of real transactions
Experience

Where I've shipped.

Fourteen years across mobile, backend, and the revenue systems that keep a product alive — most recently leading subscriptions at GameChanger.

Senior Software Engineer
GameChanger (DICK'S Sporting Goods) · Full Remote
Nov 2021 — Present
  • Owned the subscriptions & billing platform serving 700K+ MAU across Google Play, Apple, and Recurly — protecting recurring revenue through price rollouts, entitlement correctness, and webhook reliability.
  • Replaced legacy polling with event-driven Google Play RTDN via GCP Pub/Sub — purchase-token chain mapping, idempotent state transitions, and retry logic.
  • Led the technical proposal and cross-team build of Family Plans, enabling A/B testing ahead of schedule.
  • Shipped three consecutive annual price-increase projects with complex ungrandfathering and consent logic that drove the bulk of annual revenue targets.
  • Technical lead on Career Stats; founded the Subscriptions Engineer Forum; mentored 5+ engineers and contributed to 3+ Senior promotions.
Android Developer III
1-800 Contacts · Draper, UT (Remote from 2020)
Aug 2018 — Nov 2021
  • One of two engineers on the full Android e-commerce app (Kotlin/Java), holding a 4.8★ rating across millions of transactions.
  • Built Express Exam — in-app eye exams, a first-of-its-kind feature that expanded the company's service offering.
  • Owned payment integrations processing ~$1M/month; led the migration from plaintext to tokenization plus homegrown fraud detection.
  • Led modernization initiatives including the Java → Kotlin migration across 50% of the codebase.
Software Engineer II
1-800 Contacts · Draper, UT
Aug 2016 — Aug 2018
  • Built .NET enterprise web services powering payment processing across providers in a microservices architecture.
  • Implemented continuous-delivery pipelines and monitoring for high-availability payment flows, with offline handling for processor outages.
Software Developer
Compusoft Development · South Jordan, UT
Sep 2012 — Aug 2016
  • Built and maintained a cross-platform Java thick-client app (Linux / macOS / Windows) with server-side components.
  • Managed CI/CD pipelines, DevOps processes, and SQL Server administration for the engineering team.
Toolbox

What I work with.

Languages

KotlinJavaTypeScript C#SQLBash

Android

Jetpack ComposeCoroutines / Flow Play BillingArchitecture Components EspressoUI Automator

Backend & Cloud

Node.js / TSPostgreSQL GCP · Pub/SubTerraform REST APIsRecurlyWebhooks

Practices & Tools

System DesignRFCsCI/CD ObservabilityA/B TestingAgile DockerGitClaude Code & AI tooling
Beyond the code

Leadership & community.

Interview overhaul

Co-led restructuring of the engineering interview process across frontend & backend roles. Recognized as the top interviewer for both culture and architecture panels.

Mentorship that sticks

Mentored 5+ engineers — including an intern who converted to full-time (later hired by Meta) — and contributed to at least three promotions to Senior.

RAPID decisions

Introduced the RAPID decision-making framework to cut decision churn, clarify ownership, and stop decisions being driven by the loudest voice.

Founded the Subs Forum

Started a recurring cross-team sync that reduced siloed knowledge and improved consistency across engineering, QA, and product.

In the community

Hackathon mentor for local high-school students, Girls Who Code volunteer, and internal C# bootcamp mentor for ~12 employees.

Two languages

Native English and fluent Brazilian Portuguese — comfortable collaborating across teams and borders.

Off the clock

Life outside the IDE.

Best ideas tend to show up on a trail, a river, or a half-pipe. When I'm not shipping, I'm probably somewhere outside.

Fishing on a PNW river 01

Fishing

PNW rivers & patience
02

Hiking & nature

trails, peaks, fresh air
03

Boxing

footwork + conditioning
Garden 04

Gardening

growing something slow
05

Camping

off-grid weekends
06

Skateboarding

still dropping in
Video games 07

Video games

co-op & couch classics
Get in touch

Let's build
something.

Open to Senior, Staff, and Tech-Lead roles — full remote or hybrid. The fastest way to reach me is a quick email.

Portland, OR· Remote or hybrid· English / Português