Evana Mp

Evana Mp

Mentor
Rising Codementor
US$15.00
For every 15 mins
ABOUT ME
Mobile Developer with experience in a with range of projects
Mobile Developer with experience in a with range of projects

Staff Mobile Engineer (Android & iOS) based in Mexico City, with 12+ years of experience building high-performance applications for large-scale platforms including Disney Streaming, Zillow, and GroceryTV. Specialized in Android architecture, media/player engineering (ExoPlayer, Media3), and leading cross-functional teams. Co-author of Android App Distribution (Kodeco). Available for remote contracts worldwide.

Mexico City (-06:00)
Joined March 2020
EXPERTISE
10 years experience
10 years experience
3 years experience
7 years experience
10 years experience
10 years experience

REVIEWS FROM CLIENTS

Evana's profile has been carefully vetted and approved as a Codementor. Connect with Evana now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
MovieAppEvana
Swift
0
0
MyReminders
Swift
0
0
Stack Overflow
253 Reputation
1
3
17
EMPLOYMENTS
Topic Master, Author, and Final Pass Editor
Ray Wenderlich
2020-03-01-Present
  • Author of the book "Android App Distribution". Writing and development of sample projects of 7 chapters of the book.</l...
  • Author of the book "Android App Distribution". Writing and development of sample projects of 7 chapters of the book.
  • Writing and negotiation of the outline and proposal of the book.
  • Definition of tutorial topics and creation of briefs for authors in the RayWenderlich.com Android team to have guidelines of topics to write about.
  • Writing, Tech Editing, and Final Pass Editing of written tutorials published on the RayWenderlich.com website.
Android
Writer
Books
View more
Android
Writer
Books
Text Editing
View more
Staff Mobile Engineer (Android / Player Platform)
Xteam - GroceryTV
2025-01-01-2026-02-01
  • Engineered a high-scale media player for retail environments, integrating ExoPlayer and Media3 to handle continuous video loops a...
  • Engineered a high-scale media player for retail environments, integrating ExoPlayer and Media3 to handle continuous video loops and complex playback states, ensuring uninterrupted content delivery.
  • Implemented comprehensive telemetry and analytics to track playback success rates and failure points, providing the data needed to resolve performance bottlenecks in the field.
  • Designed error recovery mechanisms that allowed the player to automatically recover from network interruptions or media failures, significantly reducing manual maintenance requirements.
  • Collaborated with backend teams to integrate real-time content scheduling, ensuring that dynamic ad logic and playlist updates synchronized perfectly across thousands of devices.
  • Established automated testing protocols for the media engine, protecting production stability against regressions during frequent feature releases.
Android
Error Handling
Media
View more
Android
Error Handling
Media
Real-Time Scheduling
Automated Tests
Analytics engineering
Open telemetry
View more
Principal Android Engineer
Zillow
2023-02-01-2025-01-01
  • Principal Android Engineer for the Seller team.
  • Worked as a principal for four teams with about 30 engineers, coaching th...
  • Principal Android Engineer for the Seller team.
  • Worked as a principal for four teams with about 30 engineers, coaching them, reviewing their designs, and improving the team's operation through all the engineering areas of the Seller team: backend, web, Android, and iOS.
  • Led and designed a Native Questionnaire for Android and iOS to substitute a web version of a questionnaire.
  • Improved the efficiency of the mobile team by increasing the sprint velocity, coaching the team to focus on getting things done and moving faster through tickets, increasing each team from about 20 points per sprint to around 50 points per sprint.
  • Created a Versioning Policy for the back-end, front-end, and mobile teams to follow when updating the questionnaire so they could ensure changes were homogeneous through the different platforms.
Android
iOS
Sprint execution
View more
Android
iOS
Sprint execution
View more