Foto

Hola, soy Angel Moran

Ingeniero en Sistemas & Desarrollador

Apasionado por la programación y siempre buscando crecer personal y profesionalmente.

Experiencia

Codenation Studio

Front End Developer

Junio 02, 2025 - Presente

  • 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

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.

Tools:
TypescriptReactNext.jszodCypressMaterial UINode.js
Ver Proyecto
OPEN WALLET - B2B

OPEN WALLET - B2B

Desarrollo Full-Stack

Open Wallet es una aplicación web full stack de gestión de recompensas e incentivos para equipos. Permite crear organizaciones, invitar colaboradores mediante correo electrónico, gestionar roles, emitir puntos de reconocimiento y facilitar transferencias de puntos entre compañeros. Implementa el consumo de una arquitectura REST API, manejo de estado global para la sesión del usuario, y una gestión robusta de base de datos relacional utilizando Prisma ORM para estructurar las relaciones entre usuarios, organizaciones, balances y el historial del flujo de transacciones.

Tools:
Node.jsExpress.jsPrismaNext.jsPostgreSQLTypescriptReactJWTzodShadcnTailwind
Ver Proyecto
TASK FLOW - Gestor de Proyectos

TASK FLOW - Gestor de Proyectos

Desarrollo Full-Stack

TaskFlow es una aplicación web full stack de gestión de proyectos y tareas. Permite crear proyectos, organizar tareas con estados, asignar miembros y colaborar en equipo. Implementa autenticación segura con JWT usando Access y Refresh tokens, arquitectura REST API y gestión de base de datos relacional con relaciones entre entidades.

Tools:
Node.jsExpress.jsPrismaPostgreSQLTypescriptReactMaterial UIViteJWTzod
Ver Proyecto
Electric-HUB

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.

Tools:
PythonMySQLDjangoJavaScriptReact
Ver Proyecto
REST API - Gestión de Usuarios

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.

Tools:
Node.jsExpress.jsPrismaPostgreSQLReactTypescriptMaterial UIzod
Ver Proyecto
Code Knight

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.

Tools:
UnityC#
Ver Proyecto
Perceptron Basico

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.

Tools:
Java
Ver Proyecto

Sobre mí

Soy un Ingeniero en Sistemas Computacionales con especialización en Inteligencia Artificial. Mi formación me ha dado bases sólidas en lenguajes como Java, Python y C++, lo que me permite entender la ingeniería de software desde su núcleo.

Hoy en día, mi enfoque principal está en el desarrollo web Full-Stack. Trabajo fuertemente con el ecosistema Next.js y TypeScript, construyendo plataformas escalables como sistemas de E-commerce y herramientas B2B.

Tengo experiencia implementando arquitecturas modernas como BFF , optimización en el Edge Runtime, manejo de bases de datos como MySQL e integraciones seguras de pasarelas de pago.

Disfruto el reto de tomar una idea compleja y transformarla en una aplicación rápida y con excelente experiencia de usuario. Siempre busco aprender y explorar cómo integrar herramientas de Inteligencia Artificial en el desarrollo moderno.

Ingeniería en Sistemas Computacionales - Especialidad en IA

Instituto Superior de Jalisco | 2021 - 2025

Curso Oracle Next Education F2 T4 Back-end Development

Oracle | 2023

Descargar Certificado

Habilidades

Lenguajes
Java
Python
C#
C++
Tecnologías
VSCode
GitHub
Cypress
PrismaORM
Frontend
React
HTML
CSS
JavaScript
Tailwind
Backend
MySQL
Django
Node.js
PostgreSQL
Express