Experiencia
- Implementación de arquitectura BFF con Next.js y TypeScript para desacoplar servicios.
- Integración segura de Clip para el procesamiento de transacciones y tokenización.
- Desarrollo de lógica para Carrito, Checkout y confirmación de órdenes.
- Creación del módulo de Perfil de Usuario, gestión de direcciones y trazabilidad de pedidos.
- Manejo de sesiones con HttpOnly, Middleware y optimización con Server Actions.
- Creación de librería de componentes UI reutilizables y polimórficos con Material UI.
Proyectos

Keski Store
Desarrollo Front end
Desarrollé la arquitectura y los módulos transaccionales de una tienda en línea. Lideré la implementación del flujo de compra completo y el panel de administración de usuarios, optimizando el rendimiento mediante Server Actions y validación estricta de datos en el servidor.

Electric-HUB
Desarrollo Full-Stack
Diseñé y desarrollé una página web utilizando Python, MySQL y Django, destinada a mostrar los componentes necesarios para elaborar proyectos electrónicos.

Code Knight
Desarrollo de Videojuego
Diseñé y desarrollé un videojuego interactivo utilizando Unity y C#. El juego presentaba una serie de preguntas sobre programación.

REST API - Gestión de Usuarios
Desarrollo Full-Stack
Sistema fullstack de gestión de usuarios con operaciones CRUD completas. Backend REST API desarrollado con Node.js, Express y Prisma 7 sobre PostgreSQL. Frontend moderno con React 19, TypeScript y Material-UI. Incluye validaciones en cliente y servidor con Zod, arquitectura MVC y enrutamiento con React Router.

Simulador de Regresiones
Desarrollo Full-Stack
Desarrollé un simulador de regresiones Lineales, Múltiples y Cuadráticas, diseñado para entrenar modelos y visualizar los resultados.

Perceptron Basico
Desarrollo Full-Stack
Desarrollé un perceptrón simple, diseñado para entender las compuertas lógicas AND y OR, tanto con como sin sesgo. Este modelo implementa un aprendizaje supervisado para clasificar datos de entrada en dos categorías.

K-means
Desarrollo Full-Stack
Implementé un algoritmo de K-means para la agrupación de datos de clientes de una plaza comercial, permitiendo la identificación de patrones y la segmentación de información.

KNN
Desarrollo Full-Stack
Implementé un algoritmo de KNN para la clasificación de datos de billetes, para identificar billetes falsos, utilizando la distancia euclidiana para determinar la similitud entre puntos.
Sobre mí
Soy un apasionado de la programación con experiencia en varios lenguajes como Java, Python, C#, JavaScript y C++.
He desarrollado aplicaciones web, integrando funcionalidades de backend y frontend, y utilizando bases de datos como MySQL. Además, tengo conocimientos básicos en diseño de videojuegos empleando Unity
Actualmente, estoy en proceso de titulacion en Ingeniería en Sistemas Computacionales, con especialización en Inteligencia Artificial.
Recientemente he trabajado con el ecosistema Next.js y TypeScript, donde he arquitectado plataformas de E-commerce escalables. Tengo experiencia implementando patrones avanzados como BFF (Backend-for-Frontend), optimización en el Edge Runtime e integración de pasarelas de pago seguras.
Ingeniería en Sistemas Computacionales - Especialidad en IA
Instituto Superior de Jalisco | 2021 - 2025
Habilidades

