- 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.
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.
◆ Portland, OR
Impact you can measure.
Where I've shipped.
Fourteen years across mobile, backend, and the revenue systems that keep a product alive — most recently leading subscriptions at GameChanger.
- 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.
- 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.
- 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.
What I work with.
Languages
Android
Backend & Cloud
Practices & Tools
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.
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.
01
Fishing
PNW rivers & patienceHiking & nature
trails, peaks, fresh airBoxing
footwork + conditioning
04
Gardening
growing something slowCamping
off-grid weekendsSkateboarding
still dropping in
07
Video games
co-op & couch classicsLet'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.