
Sobre mí
Soy un desarrollador Full Stack con una orientación clara hacia la creación de soluciones digitales completas, eficientes y escalables. Me especializo en transformar requerimientos funcionales en productos reales, manteniendo siempre un enfoque en la calidad, la claridad y la experiencia del usuario. Trabajo con metodologías modernas, despliegues cloud y herramientas que permiten entregar software confiable en tiempos ajustados.
Como desarrollador Full Stack, diseño y construyo aplicaciones completas que integran frontend, backend, APIs, seguridad, autenticación, despliegue y gestión de infraestructura. Mi enfoque se centra en arquitectura limpia, buenas prácticas, modularidad y rendimiento. Durante los últimos proyectos he trabajado con sistemas administrativos, gestores de proyectos, plataformas de pedidos con backend integrado.
Competencias técnicas principales Frontend: React, Next.js, TypeScript, Tailwind CSS, Vite, React Router, Server Actions, optimización de imágenes, SSR/SSG. Backend: Node.js, Express, MongoDB, JWT, validación con Zod, control de roles, protección de rutas, manejo de CORS, envío de correos con Resend y SMTP. Arquitectura: REST API, serverless functions, separación de capas, control de errores, seguridad, manejo de estados, patrones de diseño. DevOps & Cloud: Vercel, Render, Railway, DNS avanzado, subdominios, CNAME, dominios personalizados, entornos Production/Preview, logs y debugging en despliegue. Herramientas: Git, GitHub, VSCode, Postman, Insomnia, ESLint, TypeScript estricto, pnpm, npm.

Javascript

Css3

Html5

React

Node

Git

Express

Bootstrap

Tailwind

MongoDB

Php

Python

VScode

Nextjs

Javascript

Css3

Html5

React

Node

Git

Express

Bootstrap

Tailwind

MongoDB

Php

Python

VScode

Nextjs

Javascript

Css3

Html5

React

Node

Git

Express

Bootstrap

Tailwind

MongoDB

Php

Python

VScode

Nextjs

Javascript

Css3

Html5

React

Node

Git

Express

Bootstrap

Tailwind

MongoDB

Php

Python

VScode

Nextjs
Proyectos
Administrador de Citas — Sistema Veterinario Full Stack
El Administrador de Citas es una aplicación diseñada para gestionar pacientes, citas y accesos de profesionales de salud. La arquitectura combina un frontend moderno con un backend seguro y orientado a datos. Implementaste flujos completos de autenticación, recuperación de contraseña, validación de formularios y persistencia de información, garantizando una experiencia fluida para usuarios administrativos. El proyecto destaca por su enfoque en la usabilidad, la claridad de la interfaz y la robustez del flujo de acceso. La gestión de pacientes se ejecuta mediante componentes reutilizables, validaciones estrictas y un backend optimizado para operaciones CRUD. Este sistema demuestra tu capacidad para construir soluciones funcionales y escalables en entornos clínicos o administrativos.

UpTask — Gestor de Proyectos con Roles, CORS y API REST
UpTask es un gestor de proyectos orientado a equipos de trabajo que necesitan organizar tareas, colaboradores y estados de avance. El backend está construido con Node.js, Express y MongoDB, incorporando autenticación JWT, protección de rutas, manejo avanzado de CORS y envío de correos transaccionales. En el frontend, implementaste un flujo completo de registro, login, recuperación de contraseña, creación de proyectos, asignación de tareas y gestión de colaboradores. La arquitectura demuestra dominio de APIs REST, seguridad, manejo de errores y despliegue en entornos productivos como Render y Vercel.

Quiosco en Next.js — Plataforma de Pedidos en Tiempo Real
El Quiosco es una aplicación desarrollada en Next.js, enfocada en la gestión de productos, categorías y órdenes en tiempo real. La migración a Next.js permitió aprovechar Server Actions, rutas app router, optimización automática y un backend integrado sin necesidad de servidores externos. El sistema incluye panel de administración, edición de productos, actualización de disponibilidad, creación de órdenes y un flujo de compra intuitivo para el usuario final. La arquitectura está diseñada para ser rápida, modular y escalable, con un enfoque en rendimiento y experiencia de usuario.

