Android · Mexico City

Elioth
Monroy Martos

Senior Software Engineer

Mobile software engineer with 7 years of experience, specialized in Android. Builds high-performing apps with a strong customer focus. Interested in programming, tech, and AI.

eliothmonroy@gmail.com LinkedIn

Experience

Pinterest (México)

Sep 2023 – Aug 2026

Senior Software Engineer (Android Modernization/Platform)

  • Ran A/B tests to take data driven decisions that improved the experience of +100 million users, by implementing end to end features with high quality and test coverage using AI agentic tools such as Codex and Claude Code.
  • Improved developer velocity and app maintainability by driving the adoption of a modern android architecture based on MVI, modernized ~50% of the codebase.
  • Reduced app crashes 2% by introducing a custom error handling API for network calls.
  • Increased ads clicks and impressions rates 10% and 4% respectively by modernizing the internal architecture of key ads related components.
  • Advanced technology adoption speed 10x by implementing automated code migration workflows with AI tools (Ktlint adoption and Java to Kotlin migration).
  • Achieved a 99.7% app stability rate by monitoring the crash user rate during on call shifts to improve the user experience for millions of users.
  • Led the group in charge of onboarding new android engineers to the company.
  • Mentored +5 engineers through 1on1 sessions and wrote +10 tutorials and documentation used widely in the company.

Logient (Canada)

Jul 2021 – Jul 2023

Consultant Android Developer

  • Development of new features and app maintenance to support business needs for client in networks industry. Using Kotlin/Java and latest Android technologies.
  • Worked on making the app Play Store compliant by implementing Storage Access Framework (SAF) replacing all access read/write permissions.
  • Enhanced developer velocity by implementing custom tools such as a mock api server to simulate real hardware used for network measurements.

Capgemini Engineering (former Altran México)

Oct 2020 – Jul 2021

Intermediate Software Engineer

  • Designed a custom app architecture based on MVVM and clean code, used for implementing quick prototypes for Android Car/Auto applications, supported by Google car-ui lib, Jetpack components such as Navigation, Room, ViewModels and Livedata.
  • Provided guidance to 3 junior devs and 1 intern through 1on1 sessions.

Banco Azteca (Grupo Salinas)

Nov 2019 – Oct 2020

Junior Android Developer

  • Development of Android libraries for 3rd party use.
  • Api rest consume with Retrofit and Coroutines/RxJava.
  • Implementation of 3rd party SDKs.
  • Minification and obfuscation of signed APKs/AARs for app store publishing.

Skills

Programming
Kotlin, Java, Python (intermediate), SQL (basic).
Technologies
Android SDK, Jetpack, Firebase, Retrofit, Git, ViewModels, LiveData, Coroutines, RxJava, CameraX, Biometric, Flows, MVVM, MVI, Room, Hilt, Compose, Django, CI/CD, Gradle.
AI tools
Claude Code, Codex, Cursor, Copilot (desktop and CLI).
Languages
Spanish (native), English C1 (technical).

Education

Instituto Politécnico Nacional, Escuela Superior de Cómputo (ESCOM) Jun 2019

Bachelor’s in Computer Systems. GPA 8.5/10.0.