# Portfolio de José Manuel Montaño Saenz > Portafolio de José Manuel Montaño Saenz, Desarrollador Frontend con más de 3 años de experiencia en la creación de sitios web modernos, rápidos y accesibles. Disponible para trabajar. Ubicado en Colombia. ## Sobre el autor - **Nombre:** José Manuel Montaño Saenz - **Rol:** Desarrollador frontend - **Correo:** joss92821@hotmail.com - **Sitio web:** https://mooenz.me - **GitHub:** https://github.com/Mooenz - **LinkedIn:** https://www.linkedin.com/in/mooenz/ El sitio web es un portafolio de una sola página construido con Astro. Muestra información personal, experiencia laboral y proyectos destacados. Incluye modo oscuro/claro, animaciones y diseño responsivo. ## Stack tecnológico El proyecto está construido con las siguientes tecnologías: - **Framework principal:** Astro - **Lenguajes:** TypeScript y JavaScript - **UI/Estilos:** Tailwind CSS v4 - **Librerías y plataforma:** React, Next.js, Medusa, Supabase, Zustand, GSAP y Vercel - **Gestor de paquetes:** pnpm Tecnologías usadas en proyectos: React, TypeScript, Tailwind CSS, Next.js, Medusa, JavaScript, Astro, Supabase, GSAP, Vercel, Zustand. ## Experiencia laboral **Fullstack developer — Freelance** (Octubre 2025 - Presente) Desarrollador fullstack freelance especializado en aplicaciones web con Astro, React, TypeScript y Tailwind CSS. Integro backend con Supabase/PostgreSQL y despliego en Vercel, implementando autenticación, CRUD y optimización de rendimiento en producción. **Desarrollador web — Estrategia Segura** (Julio 2022 - Octubre 2025) Desarrollo y maquetación de sitios web en HTML, CSS y JavaScript, con enfoque en rendimiento, mantenibilidad y compatibilidad entre navegadores. Implementación de funcionalidades dinámicas con JavaScript moderno (ES6+), optimización para SEO y dispositivos móviles, y mantenimiento de código existente. Trabajo colaborativo con equipos de diseño y desarrollo. ## Habilidades técnicas - **Lenguajes:** HTML, CSS, JavaScript, TypeScript - **Frameworks y librerías:** Astro, React, Next.js, Tailwind CSS, GSAP, Medusa, Zustand - **Backend y base de datos:** Supabase, PostgreSQL - **Herramientas y despliegue:** Git, GitHub, Lighthouse, Figma, Illustrator, Vercel - **Buenas prácticas:** SEO técnico, Responsive Design, optimización de performance y accesibilidad ## Proyectos - [Tienda online Poesía Mestiza Coffee](https://www.poesiamestizacoffee.ca/): Desarrollé la tienda ecommerce DTC de Poesía Mestiza Coffee, marca de café colombiano de especialidad en Canadá, con catálogo multirregional, checkout con Stripe, cuentas de cliente, suscripciones, journal y soporte multilingüe (EN/ES/FR), utilizando Next.js, React, TypeScript, Medusa y Tailwind CSS para una experiencia moderna, trazable y orientada a conversión. Construido con React, TypeScript, Tailwind CSS, Next.js, Medusa. - [Página web de IngeSoftNet](https://ingesoftnet.com/): Desarrollé la web de IngeSoftNet que ofrece servicios de instalación, mantenimiento, soporte y venta de licencias del software SysCafé, utilizando Astro, Tailwind CSS y Javascript para crear una experiencia de usuario moderna y receptiva. Construido con JavaScript, Astro, Tailwind CSS. - [Plataforma web bilingüe de Patio La Boca Restaurant](https://patio-la-boca.vercel.app/): Aplicación web SSR para la carta digital (es/en) de Patio La Boca Restaurant, construida con Astro y TypeScript. Incluye navegación por categorías dinámicas desde Supabase, animaciones con GSAP, modo oscuro, panel administrativo con autenticación, CRUD de secciones/platos y carga segura de imágenes para mantener el menú actualizado en producción. Construido con Astro, TypeScript, Tailwind CSS, Supabase, GSAP, Vercel. - [WorldRanks | Country Page](https://mooenz.github.io/react-countries-page/): Desarrollé WorldRanks, una aplicación web para explorar información de países del mundo, con filtros por texto, región y estado, ordenamiento de resultados y vista de detalle con países vecinos, usando React, TypeScript, Tailwind CSS y Zustand. Construido con React, TypeScript, Tailwind CSS, Zustand. [Repositorio en GitHub](https://github.com/Mooenz/react-countries-page) - [Rock Paper Scissors Game](https://mooenz.github.io/rock-paper-scissors/): Desarrollé un juego interactivo de Piedra, Papel, Tijeras con modos de juego clásico y bonus (incluyendo Lagartija y Spock). La aplicación mantiene el estado de puntuación en localStorage y cuenta con un diseño totalmente responsive. Construido con React, TypeScript, Tailwind CSS, Zustand. [Repositorio en GitHub](https://github.com/Mooenz/rock-paper-scissors) ## Optional - [Repositorio del portafolio en GitHub](https://github.com/Mooenz/portfolio): Código fuente completo del sitio de portafolio. - [CV en formato YAML](https://mooenz.me/cv.yaml): Datos estructurados del currículum en formato legible por máquinas.