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.

Jimmy García | Senior Full Stack Software Engineer foto

Impacto clave

+20 años de experiencia en desarrollo de software
+15 soluciones empresariales para Marketing, Recursos Humanos y Operaciones
+30% de mejora en eficiencia operativa mediante automatización
13,700+ usuarios en chatbot de WhatsApp
Experiencia en plataformas SaaS, facturación electrónica y sistemas administrativos
¿Quieres explorar mi portafolio de forma interactiva?

Experiencia

Senior Software Engineer / Founder

2024 — Presente | NMDA Solutions | Consultoría tecnológica y productos SaaS — México

Diseño y desarrollo de productos SaaS, aplicaciones frontend escalables y modernización de sistemas legacy.

Responsabilidades clave
  • 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éxico

Lideré el desarrollo de plataformas digitales internas para marketing, operaciones y recursos humanos, enfocadas en optimizar procesos y escalar operaciones.

Logros y responsabilidades
  • 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éxico

Desarrollo y optimización de sistemas empresariales en entornos industriales con enfoque en eficiencia operativa.

Responsabilidades clave
  • 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éxico

Soporte, operación y desarrollo de sistemas empresariales a nivel nacional.

Responsabilidades clave
  • 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 independientes

Desarrollo de soluciones empresariales a la medida para distintos clientes.

Proyectos destacados
  • 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

ReactTypeScriptNode.jsArquitectura SaaS

Frontend

VueAstroNext.jsHTML5CSS3Tailwind CSSSass

Backend

ExpressFastify.NET CoreC#REST APIs

Base de datos

PostgreSQLMongoDBMySQLSQL Server

Cloud & DevOps

AWSAzureFirebaseSupabaseDockerCI/CDLinuxNginx

Otros

ZustandReact Hook FormGitJiraScrumFigma

Arquitectura, calidad e IA asistida

Arquitectura limpiaArquitectura modularComponentes reutilizablesVitestJestESLintPrettierChatGPTClaudeClaude CodeOllama

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.