Skip to content

Lead Mobile Software Engineer · San Jose, CA

Building Android & Kotlin Multiplatform platforms and applying AI automation to engineering workflows.

I lead mobile architecture and delivery for large-scale consumer and partner products — moving teams from monolithic native apps to modular, shared SDKs, and modernizing the CI/CD and release systems that ship them.

What I do

Mobile platform engineering, end to end

My work spans the full mobile platform lifecycle: architecture strategy, shared feature SDKs, networking and authentication cores, multi-repository release engineering, and developer-productivity automation.

The throughline is delivery — turning large, cross-team mobile systems into faster, more reliable, and more observable platforms, and increasingly using AI agents to remove manual toil from release and quality workflows.

More about my background →

Core stack

  • Android
  • Kotlin
  • Kotlin Multiplatform
  • iOS XCFrameworks
  • Gradle
  • TeamCity
  • maestro-cli
  • AI agents & MCP

Writing

Notes on mobile platforms & engineering productivity

Practical write-ups on Kotlin Multiplatform strategy, CI/CD, release automation, and AI-augmented delivery.

Read the blog