Mi Perfil Profesional

Una vista general de mi experiencia, certificaciones y proyectos en desarrollo de software

ESEN

Professional Experience

Walmart Global Tech

Aug 2024 - Apr 2025

Senior React Native Developer

I led the development of an internal app focused on the analysis of perishable products. The goal was to visualize data collected by a Walmart entity regarding the accumulated quantities of perishables, separated by region, category, dates, and other parameters. The app had to run on Zebra TC20 devices, so performance was key.

The biggest challenge was taking an implementation originally designed for the Canadian market and adapting it to the Mexican market. To achieve this, I proposed a project restructuring that moved all the segmentation logic to the backend. This allowed us to scale easily to multiple regions without duplicating efforts.

During the project, I coordinated a team of five developers. We prioritized performance, as the number of parameters made queries very heavy. To solve this, I developed an advanced local caching system that understood all possible filter combinations. This, along with rendering improvements, allowed us to reduce backend calls to less than 20% of what was originally required.

The mobile development took 5 months and the web optimization 3 months. In the end, we delivered a stable, fast, and field-ready app.

React Native
Redux
TypeScript
Node.js
REST APIs
Advanced Caching
Zebra TC20
Multi-region Architecture

Project screenshots:

Walmart App Dashboard
Data Visualization
Mobile Interface
Performance Metrics
Regional Filters
Cache System
Additional Screenshot 1
Additional Screenshot 2

Aeroméxico

Sep 2022 - Aug 2024

Mid React Native Developer

Aeroméxico was one of the most challenging projects I have worked on, not only due to the professional expertise required but also because of the size of the team and the client's rigor. Development was organized into squads, each responsible for different areas of the application. I was part of the team in charge of the booking and check-in sections, facing challenges related to user input validation such as passports, identity documents, and flight notifications management.

One of my most significant contributions was the development and implementation of a passport scanner, which considerably reduced the time users spent completing the check-in flow and decreased errors in data capture. Additionally, I worked on developing visual components, supported other developers to ensure a smooth user experience, and contributed to maintaining project quality in a robust CI/CD environment, with multiple validations before each production release.

Working in this environment allowed me to elevate my professional skills: I learned to collaborate effectively with multidisciplinary teams, adapt to a highly regulated context, and operate in a development cycle where everything was tested, reviewed, and approved with precision before reaching the final user.

React Native
Redux
Firebase
ML Kit
Development of identity document recognition technology using ML Kit
Implementation of real-time flight notification system
App performance optimization, reducing loading times by 40%

Project screenshots:

Aeroméxico App Interface
MRZ Document Scanner
Flight Notifications
Performance Optimization
ML Kit Integration
Firebase Integration
Additional Screenshot 1
Additional Screenshot 2

IcaliaLabs

Apr 2022 - Sep 2022

React Native Developer

Between my experience at Inmersys and Softtek, I worked as an independent contractor for BigHuman, collaborating on a project developed by IcaliaLabs. The goal was a mental health mobile application created by the artist Maluma.

My role was key in the development of the application's onboarding, a fundamental section to guide new users. I developed several interactive screens, implemented complex animations, and maintained them as the client requested changes. The main technical challenge was implementing the emotion matrix, which required applying advanced mathematical knowledge and working precisely with Reanimated, React Native's native API, and thread management to ensure smooth performance.

I also integrated Google Analytics for event and metric tracking, allowing the team to gain clear insights into app usage. The project was carried out with an international team, strengthening my collaboration skills in multicultural and distributed environments.

The experience lasted 6 months and represented a key milestone in my career by consolidating my knowledge in advanced animations, product metrics, and international remote work.

React Native
Redux
TypeScript
JavaScript
REST APIs
Firebase
Git
Agile

Developed projects:

E-commerce Mobile App
Productivity Tool Interface
Redux State Management
API Integration Dashboard
IcaliaLabs Image 6
IcaliaLabs Image 7
IcaliaLabs Image 8
IcaliaLabs Image 9
IcaliaLabs Image 10
IcaliaLabs Image 11
IcaliaLabs Image 12

Inmersys

Sep 2020 - Aug 2021

FullStack Developer

In my first professional experience, I worked as a Fullstack Developer, participating in the development of web and mobile applications, APIs, and virtual environments. I used technologies such as Three.js, React, Node.js, Express, MongoDB, PostgreSQL, Docker, and WebGL, which allowed me to work on highly diverse projects and build a solid technical foundation.

I had the opportunity to contribute to a wide variety of initiatives, from web and mobile platforms to augmented reality experiences, which pushed me to adapt quickly to different contexts and technologies.

My main project consisted of migrating a mobile application from React Native 5.9 to 6.0, a considerable challenge that consolidated my knowledge of React Native and app migration processes. This experience marked the beginning of my career as a mobile developer, allowing me to grow rapidly both technically and professionally.

React.js
Node.js
Express.js
MongoDB
PostgreSQL
Three.js
WebGL
Docker

Developed Projects

Bioderma Diagnostic Tool
Mobile/Web

In the Bioderma project, I participated in the development of a comprehensive solution composed of:

Backend in Next.js, in charge of business logic and main services.

Mobile app in React Native, which allowed users to study dermatology topics, complete surveys, request and purchase products, as well as generate and consume posts.

CMS in React.js with Ant Design, from which all the app's content was managed, including resource uploads to services like AWS S3 and Cloudinary.

One of my main responsibilities was implementing and troubleshooting the push notification system, ensuring administrators could communicate with users.

The project functioned as an integrated system, so each update required coordination and control across all three layers: backend, mobile frontend, and CMS. This experience gave me a complete view of the development cycle and strengthened my ability to handle complex, multifunctional environments.

React Native
Camera API
PDF Generation
Node.js
Express
Bioderma App Interface 1
Bioderma App Interface 2
Bioderma App Interface 3
Bioderma App Interface 4
Bioderma App Interface 5
Bioderma Notifications
Bioderma Dashboard
MULTIVERSITY
Web/Mobile

I developed a CMS platform along with its landing page for the commercialization of an augmented reality project. My main responsibility was implementing the design and functionality of the landing page, which included a contact form, a user registration system, and integration with the CMS in charge of managing assets and content used in the AR experience.

The project was built from scratch without visual component frameworks, which strengthened my skills in creating custom interfaces and controlling the user experience. Additionally, I implemented user and permission management, ensuring a secure and well-structured flow for administrators and clients. This experience gave me a complete perspective on building tailored platforms with security and scalability requirements.

React
Node.js
PostgreSQL
WebRTC
Socket.io
Multiversity Interface 1
Multiversity Interface 2
Multiversity Interface 3
Multiversity Interface 4
Multiversity Interface 5
Multiversity Interface 6
Multiversity Interface 7
Multiversity Interface 8
Multiversity Interface 9
Inmersys Project Repository
CMS/Internal

I developed the new version of Inmersys' Project Repository, an internal CMS-like system that centralized and managed all the projects developed by the company. It functioned as an internal repository/portfolio, allowing the registration, classification, and consultation of projects with detailed information, access, files, and metadata.

The system allowed Inmersys to have a centralized project repository, improving organization, internal access, and traceability of their developments across different platforms (iOS, Android, Web, AR/VR). It also made it easier to present projects to clients and strategic partners in an orderly and professional manner.

React.js
TypeScript
Node.js
NestJS
REST API
PostgreSQL
TypeORM
Jest
ESLint
Prettier
Repositorio de Proyectos Interface 1
Repositorio de Proyectos Interface 2
Repositorio de Proyectos Interface 3
Repositorio de Proyectos Interface 4
Repositorio de Proyectos Interface 5
Repositorio de Proyectos Interface 6
Repositorio de Proyectos Interface 7
Repositorio de Proyectos Interface 8
Nike Voz Hermana
AR/VR/Mobile

I developed an interactive Augmented Reality experience for Nike, where users could interact with a virtual avatar that offered training tips and motivation. The application used voice recognition and motion tracking for an immersive experience.

This project involved the integration of 3D models, complex animations, and performance optimization for mobile devices, ensuring a smooth and engaging user experience.

React Native
Three.js
ARKit/ARCore
Voice Recognition
3D Modeling
Nike Voz Hermana Interface 1
Nike Voz Hermana Interface 2
Nike Voz Hermana Interface 3
Nike Voz Hermana Interface 4
Nike Voz Hermana Interface 5
Promotional Site "Nike Juega Más 2021"
Web/Frontend

In 2021 I participated in the development of the promotional website for the virtual festival "Nike Juega Más," part of the Escuelas Activas program. The project was a 100% frontend development with React.js, where I implemented an interactive and responsive web experience that included live streaming, event agenda with animated modals, downloadable resources, and visual sections adapted to different devices. I focused on optimizing performance, accessibility, and multimedia integration to ensure a smooth experience during the festival.

React.js
CSS/SASS
Vercel
ARIA roles management
React Hooks
Nike Juega Más Landing Page
Nike Juega Más Event Schedule
Nike Juega Más Interactive Features
Nike Juega Más Mobile View
AMGEN MEDICAL ESCAPE ROOMS
CMS/VR/Medical

I developed a CMS for Amgen Medical Escape Rooms, a platform that allowed dynamic management of content for a gamified virtual reality project aimed at doctors. The system centralized user administration, clinical cases, and support materials, which were then reflected inside the immersive 3D experience. This enabled administrators to update medical cases, configure scenarios, and control access without depending on technical deployments.

React.js
CSS/SASS
Vercel
TypeScript
Node.js
NestJS
REST API
PostgreSQL
TypeORM
JWT Authentication
Roles and Permissions
Amgen Medical Escape Rooms CMS Dashboard
Gestión de Casos Clínicos
Administración de Usuarios y Permisos
Configuración de Escenarios VR
Materiales de Soporte y Contenido
Lumbar Injection Simulator
VR/Medical

This project was developed at the request of a company in the medical sector that sought to promote a lumbar injection product. The main requirement was to create a lumbar injection simulator, accompanied by interactive materials that educated users about the procedure, benefits of the application, and other related topics.

The experience was implemented in a 100% web environment, ensuring accessibility from different devices. Additionally, for the desktop version, a landing page was designed and developed to reinforce product presentation and facilitate navigation to the simulator.

Unity 3D
C#
VR/AR
Haptic Feedback
Medical Simulation
Lumbar Injection Simulator Interface 1
Lumbar Injection Simulator Interface 2
Lumbar Injection Simulator Interface 3
Lumbar Injection Simulator Interface 4
Lumbar Injection Simulator Interface 5
Expo Bebé
Mobile/Event

Building on the Juguetilandia experience, a similar application was developed for the campaigns Walmart organizes on specific dates to promote baby products. The app included an initial scene built with Three.js, as well as three distinct sections where users could purchase products, learn about baby care with brand-segmented content, and access additional resources. As an added value, I implemented a push notification system designed to remind users of key event dates, contributing to improved interaction and campaign reach.

React Native
Firebase
Google Maps API
Push Notifications
Expo Bebé Interface 1
Expo Bebé Interface 2
Expo Bebé Interface 3
Expo Bebé Interface 4
Expo Bebé Interface 5
Expo Bebé Interface 6
Juguetilandia
Web/API

I developed an e-commerce platform for Juguetilandia, a toy store, which included an interactive product catalog, shopping cart system, payment gateway integration, and an admin panel for inventory and order management.

React
Node.js
MongoDB
Stripe API
Redux
Juguetilandia Interface 1
Juguetilandia Interface 2
Juguetilandia Interface 3
Juguetilandia Interface 4
Juguetilandia Interface 5
Juguetilandia Interface 6

Independent / Freelance Projects

CONSORCIO

May - Jun 2025

Informative Panel on Crime Prevention

During May and June, I developed an interactive web course on corporate crime prevention, commissioned by an Argentine company linked to the government sector. The goal was to train employees on ethics, compliance, and fraud detection through a didactic and dynamic digital experience.

The system consisted of a website with structured modules, interactive activities, and mini-games (such as Pasapalabra and match-3) that reinforced learning. Users could progress through levels, unlock content, take assessments, and obtain digital completion certificates.

React.js
TypeScript
CSS3
SASS
Interactive Animations
Responsive Design
Node.js
NestJS
Module Lazy Loading
Code Splitting

Project screenshots:

Consorcio Panel Informativo - Dashboard Principal
Módulos de Aprendizaje Interactivos
Minijuego Pasapalabra - Prevención de Delitos
Sistema de Evaluaciones y Certificaciones
Progreso de Usuario y Desbloqueo de Contenido
Interfaz Responsiva para Escritorio
Actividades Interactivas de Aprendizaje

Published Apps

ESKENDA

APP STORE

2024 - 2025

Local Events and Culture Platform

Eskenda (formerly Qué Pasa Oaxaca) is a mobile and web platform that connects people with events, cultural activities, and local businesses in Oaxaca. Its mission is to strengthen the community economy and promote culture through an intuitive, visual, and accessible experience.

Built with React Native for mobile and NestJS + PostgreSQL for the backend, the platform integrates advanced geolocation, event recurrence logic, JWT authentication, and S3 storage. It offers intelligent filters, recommendation system, favorites, interactive maps, and a comprehensive admin panel for event management.

The project combines modern technology with Oaxacan cultural identity in a visually appealing design that facilitates the discovery of local experiences and strengthens the connection between the community and its cultural and commercial offerings.

React Native
NestJS
PostgreSQL
TypeScript
Geolocation
JWT Authentication
AWS S3
Interactive Maps
Recommendation System
Admin Panel
APP STORE

App screenshots:

Eskenda - Evento
Eskenda - Panel de Control
Eskenda - Mapa de Eventos
Eskenda - Búsqueda de Eventos

FOTYNDER

2025

Photo Management App

Fotynder is a mobile application developed in React Native with the purpose of providing a more intuitive way to explore, organize, and visualize photos stored on the device. The app allows access to the local gallery, displays images in dynamic lists, and handles metadata such as date and time to filter and sort the content.

React Native
JavaScript
Local Gallery
Metadata
Dynamic Filters
Sorting
APP STORE

App screenshots:

Fotynder App - Pantalla Principal
Galería de Fotos - Vista de Lista
Filtros y Metadatos
Visualización de Imágenes
Organización y Ordenamiento

MY HUNGRY CHICKEN

2024

Interactive Virtual Pet

AVAILABLE ON APPSTORE: Welcome to the world of Mi Pollito Feliz, the app where cuteness and fun come together to offer you the experience of caring for your own virtual friend! Are you ready to adopt the most adorable chick and make it the happiest of all?

Adopt Your Virtual Chick: Meet your new friend, a small and charming chick waiting to be cared for and loved. From the first moment, it will steal your heart with its sweet expression!

React Native
JavaScript
Animations
Gamification
App Store
APP STORE

App screenshots:

Mi Pollito Feliz - Pantalla Principal
Mi Pollito Feliz - Cuidado del Pollito
Mi Pollito Feliz - Actividades
Mi Pollito Feliz - Interacción
Professional Stats
5+Years of experience
2Companies
+12Completed projects

University Education

Computer Engineering

Universidad Tecnológica de la Mixteca

2017 - 2020

I studied Computer Engineering at Universidad Tecnológica de la Mixteca between 2017 and 2020, where I acquired a solid foundation in programming, data structures, algorithms, databases, and software development methodologies. Since then, I have complemented my academic background with a self-taught and practical approach, applying my knowledge to real projects and my professional career as a software developer.

I am currently pursuing my degree online, which allows me to continue my academic development alongside my professional experience in the technology sector. My trajectory reflects my commitment to continuous learning and professional growth.

University Project: Bazar UTM

During my university period, I started a personal project that became my gateway into the professional sector. I developed a website for university students where they could publish products for sale and rental ads, similar to Airbnb, aimed at incoming students. The idea arose because the university was located in a remote area and received students from across the state and even other regions of the country.

The site not only made life easier for many students, but it was also used in a usability study as part of my academic projects, earning me a 100% scholarship to cover my university expenses. Thanks to this, I was able to keep the site online throughout my career, consolidating my profile as a developer.

The project was developed in a fullstack environment, using technologies such as Node.js, MySQL, React.js, and Tailwind CSS. I applied UX/UI design thinking to create a solution that truly addressed the identified needs.

Requirements Gathering
Usability Analysis
UX/UI Design
Agile Methodologies
React.js
Node.js
MySQL
Project documentation:
Levantamiento de Requerimientos
Análisis de Usabilidad
Prototipado y Wireframes
Sistema Final Implementado
Pruebas de Usabilidad
University experience highlights:
Clases de Programación
Laboratorio de Sistemas
Trabajo en Equipo
Presentación de Proyectos
Hackathon Universitario
Graduación

Certificates & Continuous Learning

My commitment to continuous learning is reflected in the various certificates I have obtained, covering advanced technical skills, development methodologies, and language proficiency.

Nivel B2 de Inglés en BusuuVer
Nivel B1 de Inglés en BusuuVer
Nivel C1 de Inglés en BusuuVer
Curso de React Avanzado | 8 junio 2025Ver
Curso de Complejidad Algorítmica con JavaScript | 8 junio 2025Ver
Curso de Estructuras de Datos con JavaScript | 5 junio 2025Ver
Curso de Inglés para ProgramadoresVer
Programación Orientada a Objetos: POOVer
Fundamentos de AI para Data y Machine Learning | 24 abril 2025Ver
Curso Profesional de Scrum | 15 mayo 2025Ver
Curso de Introducción a .NET con C# | 2 julio 2025Ver
Main Technologies

Frontend

React Native
React.js
TypeScript
Redux
Redux Saga
React Query
Reanimated

Backend

Node.js
Express
Realm
PostgreSQL

Tools

Git
Docker
CI/CD
Jest

Others

Three.js
Unit Testing
REST APIs
Clean Architecture
Hexagonal Architecture
GitHub

60+

Repositories

386+

Contributions

2020

Most active year

Featured repositories:

scaperooms.back
81 commits
bioderma.front
16 commits
ocupath
2 commits