Jesús Daniel Medina Cruz

10 Años Exp.

Kotlin Multiplatform (KMP) Expert | Senior Mobile Software Engineer

Senior Mobile Engineer with 10 years of experience architecting highly scalable cross-platform systems. Specialized in Kotlin Multiplatform (KMP) to maximize code sharing across Android, iOS, desktop, web, and server environments without sacrificing native performance. Proven track record of leading migrations, modernizing legacy systems, and establishing robust CI/CD pipelines to accelerate delivery cycles in fast-paced startup and enterprise environments.

Staff / Senior Mobile Kotlin Multiplatform (KMP) Jetpack Compose / SwiftUI Server-Driven UI (SDUI) 10 Años de Experiencia San Leandro, CA (Bay Area) US Work Authorized

Trayectoria Profesional Verificada

Historial verificado sin placeholders temporales ni agencias intermediarias

Wells Fargo EMPLEO ACTUAL
2025-01 — Presente • San Leandro, CA (Hybrid)
Senior UI Engineer (Client Platform)

Led the modernization and architectural redesign of critical navigation flows for one of the largest banking applications in the US, serving tens of millions of customers.

  • • Architected a centralized, 100% testable navigation system consolidating 10+ fragmented entry points, significantly reducing technical debt and eliminating duplicate logic.
  • • Led the strategic UI modernization initiative, spearheading the migration of legacy XML layouts to Jetpack Compose while enforcing Clean Architecture and MVVM patterns.
  • • Increased test coverage and stability across the app by moving navigation logic out of Fragments into isolated, testable domain layers.
  • • Mentored the engineering team on modern Android practices (Compose, Kotlin/Native, MVVM) and integrated AI tools (GitHub Copilot, Devin) to accelerate development velocity.
Jetpack Compose Kotlin/Native Clean Architecture MVVM Testing AI Tools
Academia Desde0
2024-02 — 2024-12 • Remote (Remote)
Senior Mobile Developer & Instructor

Directed curriculum development at a training platform founded to democratize access to high-quality tech education for Spanish-speaking communities.

  • • Upskilled developers in modern mobile architecture by designing and delivering a curriculum focused on KMP and modern architectural patterns.
  • • Decreased bug density in student projects through the implementation of project-based learning and Test-Driven Development (TDD).
  • • Improved code quality and team collaboration by establishing pair programming, structured code reviews, and agile feedback cycles.
Mobile Development Kotlin Multiplatform TDD Mentoring
Bubble
2021-03 — 2024-02 • Remote (Remote)
Mobile Software Consultant (KMP Focus)

Provided hands-on engineering and strategic guidance across multiple companies (Bitso, Dexcom), focusing on scalable and maintainable codebases for Android and iOS.

  • • Increased development velocity by leading a codebase modernization initiative, migrating legacy implementations to modular, shared Kotlin packages.
  • • Bitso (Fintech): Owned cross-platform integration of user engagement SDKs using Kotlin Multiplatform across Android and iOS.
  • • Dexcom (Medical): Championed robust testing practices and SDK development for high-trust health apps, maintaining 99.94% crash-free sessions.
  • • Increased user engagement by integrating AI-driven personalization and dynamic user experiences via Firebase Remote Config.
Android iOS Kotlin Multiplatform Firebase CI/CD Kotlin
Insulet Corporation
2019-11 — 2021-03 • Tijuana, Baja California, Mexico (On site)
Senior Mobile Engineer

Spearheaded the development of the VIEW app, an innovative mobile solution empowering caregivers to remotely monitor the health of individuals living with diabetes.

  • • Delivered real-time health monitoring for individuals with diabetes by architecting the VIEW app with high-concurrency data processing and low-latency communication.
  • • Reduced memory footprint and improved app responsiveness by implementing memory-optimized domain layers and modular architecture.
  • • Streamlined the development of shared platform services, increasing code reuse between Android and iOS using Kotlin and Java.
Android iOS Kotlin Multiplatform Kotlin Java
arkusnexus
2019-04 — 2019-11 • Tijuana, Baja California, Mexico (On site)
Senior Mobile Developer

Contributed to Rosy (Memory Assistant) and Simplicity (Insurtech) cross-platform applications.

  • • Executed a 100% successful migration strategy from React Native to native platforms for the Rosy memory assistant, ensuring zero feature regression.
  • • Increased user acquisition by developing a cross-platform insurtech application with real-time vehicle telematics for dynamic insurance pricing.
Java Android React Native Cross-platform
Compus Sistemas Express
2014-07 — 2017-07 • Tijuana, Baja California, Mexico (On site)
Software Developer

Spearheaded the digital transformation of enterprise operations by architecting a suite of applications, replacing outdated manual processes and significantly boosting efficiency.

  • • Boosted development velocity for internal projects by creating reusable SDKs and service clients to standardize data access.
Android Java PHP MySQL XML

Proyectos de Autoría y Código Abierto

Pruebas técnicas reales para citar en postulaciones y respuestas

json-to-compose Server-Driven UI Engine

High-performance Server-Driven UI rendering engine enabling dynamic updates and declarative UI sync across Android, iOS, Desktop, and Web using Compose Multiplatform.

Zora Community Open-Core Reference App

Production reference application for automotive parts search built with pure Kotlin Toolchain, SQLDelight 2.x, MVI, Turbine, and Jetpack Compose Multiplatform.

KMP CLI Developer Toolchain

Zero-bloat CLI and architecture doctor suite for Kotlin Multiplatform project diagnostics, dependency audits, and automated migrations.

Academia Desde0 Tech Education

Educational platform democratizing mobile engineering and Kotlin Multiplatform for over 2,000 Spanish-speaking developers.

Enlaces Oficiales para Postulaciones