Systems first. I approach product challenges as architectural problems. Onboarding friction, retention drop-off, engagement plateaus — these are rarely surface-level UI/UX issues. They’re symptoms of structural problems underneath. I look for the root before I touch the surface.

New user empathy is a skill. Expert users stop seeing what’s broken. I’ve trained myself to stay in that beginner’s mindset — to feel the friction that experienced users have learned to ignore. When something feels broken to a first-time user, it is broken — regardless of what the metrics say or what the engineer intended.

Pattern recognition across domains. Gaming, fitness, infrastructure, consumer products, data platforms — each domain has taught me a different set of systems. The through-line is the same: find the leverage point, simplify the model, execute with clarity. Transferable systems thinking is a superpower in a world of specialists.