Jun 2022 — Present · Remote · Mexico City
Nestle Purina
Software Engineer → Senior Software Engineer
React NativeTypeScriptApollo GraphQLJestDetoxSwiftKotlin

Overview
Building myPurina from the ground up — joined as a contractor to define the architecture and ship the MVP, then promoted to Senior Engineer to lead mobile development as the app scaled past 1 million users.
Key Contributions
- Contributed to the greenfield development of the myPurina mobile application, a core product within Purina's New Business Model initiative, designed as a long-term consumer ecosystem.
- Partnered closely with the Tech Lead to define application architecture, state management, and foundational engineering patterns for a React Native codebase.
- Built MVP versions of core user-facing features including Pet Profile, Pet Food Finder, and Feeding Guide, enabling early product validation.
- Designed and implemented the first version of the app's design system, enabling consistent UI and scalable feature development.
- Set up core infrastructure including environment configuration, React Navigation, internationalization (i18n-js), and build/release pipelines using Expo EAS.
- Implemented authentication and identity management using AWS Cognito and configured Apollo GraphQL Client for data-driven features.
- Played a key role in the evolution of myPurina from a small engineering team to a large, cross-functional organization with dedicated QA, backend, design, and product teams.
- Introduced and maintained automated testing strategies, including unit testing with Jest and ts-jest and end-to-end testing with Detox, improving release reliability.
- Led a major React Native upgrade (0.76 → 0.81), addressing breaking changes and ensuring production stability.
- Migrated and modernized native modules, including Java → Kotlin (Android) and Objective-C → Swift (iOS).
- Supported the growth phase of myPurina as it surpassed 1 million users, reaching tens of thousands of daily active users.
- Integrated with Axe Dev Tools like Axe Mobile Analyzer and Axe Dev Tools Linter to deliver a WCAG 2.5 compliant experience for screen reader users.
- Pioneered the integration of AI tools into the development cycle such as GitHub Copilot and Figma MCP.