Jimmy García | Senior Full Stack Software Engineer
Full Stack Developer en México · React, Vue, TypeScript, Node.js y .NET
Ingeniero de Software Full Stack en México con más de 20 años construyendo software, plataformas empresariales, productos SaaS y aplicaciones web.
Disponible para posiciones senior, proyectos freelance y colaboraciones SaaS.
Impacto clave
Experiencia
Senior Software Engineer / Founder
2024 — Presente | NMDA Solutions | Consultoría tecnológica y productos SaaS — MéxicoDiseño y desarrollo de productos SaaS, aplicaciones frontend escalables y modernización de sistemas legacy.
- Diseñé y desarrollé NMDA Events desde cero, una plataforma SaaS de gestión de eventos con Vue, Node.js y Firebase, incluyendo asistentes, acreditaciones, encuestas y experiencias interactivas en tiempo real
- Desarrollé módulos estratégicos para b360ai, plataforma SaaS utilizada por clientes enterprise como Telcel y Ualá, con formularios dinámicos, bandejas operativas y flujos administrativos
- Construí aplicaciones frontend escalables con React, Vue y TypeScript aplicando arquitecturas modulares, componentes reutilizables y separación de responsabilidades
- Modernicé sistemas legacy de VB6 hacia plataformas web con React y Supabase, implementando APIs, backend, automatizaciones y soluciones SaaS desplegadas sobre AWS y Supabase
Senior Full Stack Developer
Jun 2012 — Jul 2023 | Tupperware Brands México — Ciudad de MéxicoLideré el desarrollo de plataformas digitales internas para marketing, operaciones y recursos humanos, enfocadas en optimizar procesos y escalar operaciones.
- Lideré el desarrollo de más de 15 soluciones digitales para Marketing, Recursos Humanos y Operaciones
- Automatización de procesos que incrementaron la eficiencia operativa en un 30%
- Diseñé plataformas empresariales para ventas internas, asistencia, gestión de fotografías y análisis de tendencias utilizadas a nivel nacional
- Creé Tupper Chat, asistente digital basado en WhatsApp con más de 13,700 usuarios activos
- Implementé aplicaciones web con Vue 3 y TypeScript enfocadas en escalabilidad, mantenibilidad y experiencia de usuario
- Desarrollé e integré APIs REST con .NET y SQL Server para lógica de negocio, automatización e integración entre sistemas empresariales
- Participé en despliegues cloud sobre Microsoft Azure y desarrollé aplicaciones móviles con Appcelerator y Unity
Software Developer
Abr 2011 — May 2012 | Global Logos System — Ciudad de MéxicoDesarrollo y optimización de sistemas empresariales en entornos industriales con enfoque en eficiencia operativa.
- Optimización de módulos de producción para FEMSA Jugos del Valle
- Desarrollo de soluciones empresariales con .NET y SQL Server
- Participación en iniciativas de investigación y desarrollo de tecnologías móviles y aplicaciones cross-platform
- Desarrollo de Cazabaches, aplicación móvil para reporte y gestión de incidencias urbanas
Analyst Programmer
Nov 2008 — Dic 2010 | Amports de México — Ciudad de MéxicoSoporte, operación y desarrollo de sistemas empresariales a nivel nacional.
- Desarrollo y mantenimiento de sistemas críticos de facturación y operación integrados con AS400 y SQL Server
- Desarrollo de aplicaciones web y móviles para optimizar operaciones en campo y procesos administrativos
- Administración de infraestructura virtual y soporte operativo en seis ubicaciones nacionales
Freelance Developer
Ago 2004 — Oct 2008 | Proyectos independientesDesarrollo de soluciones empresariales a la medida para distintos clientes.
- Desarrollo de más de 10 soluciones empresariales para retail, salud e industria, incluyendo facturación, inventarios, POS y plataformas administrativas
- Diseño e implementación end-to-end de aplicaciones para optimización de procesos y centralización de información
- Desarrollo de soluciones para clientes como la Refinería PEMEX Cadereyta
Habilidades
Tecnologías principales
Frontend
Backend
Base de datos
Cloud & DevOps
Otros
Arquitectura, calidad e IA asistida
Proyectos
Reclutamiento con Realidad aumentada
Desarrollé un prototipo con Realidad Aumentada que se utilizó para Reclutamiento. Hice una aplicación web con Vue/HTML/CSS/JavaScript también usando la tecnología ''Model Viewer'' de Google para renderizar objetos 3D y mostrar realidad aumentada.
Trendsetter
Aplicación web para conocer las tendencias de captación de productos de la fuerza de ventas. Esta aplicación contiene la administración de usuarios, campañas, periodos de vigencia, parámetros, captura y consulta de pedidos e informes.
Venta de empleados
Aplicación Web de Ventas de Empleados para uso interno, se realizó la migración de una aplicación monolítica, realizando mejoras en rendimiento, diseño y usabilidad. Tiene acceso a usuarios, administración de ventas, tipos de pago, carga de productos, categorías, informes y notificación por correo electrónico.
Registro de asistencia a eventos
App para el área de Eventos que te permitió preinscribir a los Asistentes a la Convención 2022, realizar un seguimiento de su asistencia mediante tu ticket digital escaneando el código QR, además de llevar un seguimiento de la Entrega de los obsequios recibidos. realizado en eventos presenciales. También cuenta con analíticas, informes y estadísticas para los operadores.
Asistente Virtual (Chatbot) para WhatsApp
Programación del Asistente Virtual (Menús, contenidos, API, Cupón Digital) para WhatsApp e integración con servicios internos. Desarrollar un Chatbot para nuestra Fuerza de Ventas que le permitiría contar con información oficial necesaria para su negocio, como folletos, información de ventas, recuperación de usuario y contraseña, cupón de descuento (Shopify). Desarrollar la API para poder comunicar el servicio (Engage) con nuestros sistemas y permitirle personalizar a los usuarios. Además, fue utilizado para enviar comunicaciones todas las semanas por parte del área de Marketing. También se utilizó para enviar notificaciones de Eventos digitales, como invitaciones personalizadas, seguimientos, encuestas, etc.
Migración de Sistema de Facturación de VB6 a React
Proyecto de modernización tecnológica enfocado en migrar un sistema de facturación desarrollado en Visual Basic 6 con base de datos en Microsoft Access hacia una arquitectura web moderna basada en React y Supabase. La migración implicó rediseñar la interfaz, optimizar la estructura de datos y mejorar la experiencia de usuario sin afectar la lógica de negocio existente. Se implementó manejo de estado global con Zustand, gestión de datos asíncrona con TanStack Query y validación robusta de formularios con React Hook Form. El nuevo sistema ofrece mayor escalabilidad, mantenimiento simplificado, acceso en la nube y mejor rendimiento, eliminando dependencias legacy.
Contacto
Abierto a oportunidades remotas, roles senior y proyectos SaaS. Respondo en menos de 24 horas.
La forma más rápida de contactarme es agendando una llamada.
Respondo en menos de 24 horas.