Frontend esencial
HTML5, CSS moderno (Flexbox, Grid), diseños responsive, manejo de formularios.
Trabajo principalmente con HTML, CSS y JavaScript. Algunos de mis proyectos usan React para crear frontends más interactivos, y otros incluyen backends sencillos con Node.js y Express. Mi hobby de la fotografía agudiza mi ojo para la composición y el contraste, y eso se refleja en mis decisiones de UI.
Estas son las principales tecnologías que he usado en los proyectos de este portafolio:
HTML5, CSS moderno (Flexbox, Grid), diseños responsive, manejo de formularios.
JavaScript (ES6+), React para UIs basadas en componentes, React Router básico y manejo de estado.
Consumo de APIs REST, creación de endpoints REST sencillos con Node.js y Express, trabajo con datos JSON.
Proyectos que combinan una API personalizada (Node.js/Express, MongoDB) con un cliente frontend separado (React o JavaScript vanilla).
Experiencia con una app de chat creada con React Native/Expo, enfocada en interfaces simples y amigables para móvil.
Git, GitHub, branching, despliegues con GitHub Pages/Vercel, documentación básica en READMEs.