I’m a Senior Engineering Manager with 15 years of experience in mobile engineering and over 7 years leading engineering organizations across mobile. My work has increasingly focused on building and evolving large-scale mobile platforms - not just shipping features, but shaping systems and teams that can scale, adapt, and stay healthy over time.
I’ve led multi-layer organizations, including managing Engineering Managers, and have owned technical and organizational strategy for complex modernization efforts. I’m most effective at the intersection of architecture, delivery, and people: setting direction, improving developer experience, addressing performance and reliability challenges, and helping teams navigate change without losing momentum.
I still stay close to the technical details, especially around mobile architecture, platform foundations, CI/CD, and performance, but my real focus is enabling teams to make good decisions independently and deliver consistently at scale.
Outside of work, I enjoy following space exploration, building side projects, and tackling problems purely for the satisfaction of understanding how things work.
I'm somebody who loves to solve complex problems, which is why you shouldn’t be surprised to find me with some interesting variant sudoku at 2 am in the night, not sleeping until I feed in that last digit.







