Hola! Mi Nombre es
Sergio Hernández
_
Sistema de registro de equipos del universo Naruto con operaciones CRUD completas. Construido con HTML, CSS y JavaScript puro en el frontend, consumiendo datos a través de llamadas fetch a una API REST. Los equipos se renderizan dinámicamente en una tabla interactiva que permite crear, consultar, actualizar y eliminar registros en tiempo real.
Clon funcional de la interfaz de Threads construido con HTML, CSS y JavaScript puro. Consume una API REST para renderizar publicaciones dinámicamente, mostrando avatar, texto, métricas de interacción (likes, comentarios, reposts) y marca de tiempo. Incluye la capacidad de agregar nuevas publicaciones en tiempo real, priorizando una UI/UX fiel al diseño de la plataforma original.
Plataforma de empleos full-stack con landing page, autenticación y rutas protegidas. Frontend en React, React Router, Context y Zustand con filtrado, paginación y optimizaciones de rendimiento. La API REST propia fue construida con Node.js y Express bajo el patrón MVC y desplegada en Vercel, complementado con una UI minimalista y moderna en Tailwind CSS.
Estructura semántica sólida, accesible y optimizada para motores de búsqueda.
Animaciones fluidas, layouts precisos y experiencias visuales que impactan.
Lógica de negocio dinámica, asincronía avanzada y dominio del lenguaje central de la web.
UIs reactivas y componentes reutilizables con manejo de estado a escala.
Servidores eficientes y APIs de alto rendimiento con JavaScript en el backend.
APIs robustas y minimalistas con control total sobre el flujo de la aplicación.
Sistemas de diseño cohesivos y responsivos con velocidad de iteración máxima.
Despliegues instantáneos con edge network global y preview environments por rama.
Control de versiones preciso con flujos de trabajo colaborativos y trazabilidad total.
Colaboración en equipo, revisión de código y automatización con Actions.
Entornos reproducibles y despliegues consistentes de desarrollo a producción.
Del diseño al código sin fricción, con sistemas de componentes y handoff preciso.
Navegación declarativa con rutas anidadas, loaders y gestión de estado de URL.
Arquitecturas islands para sitios ultrarrápidos con cero JS por defecto.
Mi formación técnica tiene raíces en el Cincinnatus Institute of Craftsmanship, institución dominicana de vanguardia donde adquirí fundamentos sólidos en desarrollo de software, programación, administración de proyectos tecnológicos e infraestructura de redes. A través de metodologías como Blended Learning y Experiential Learning, desarrollé la capacidad de aprender de forma autónoma, resolver problemas en entornos reales y colaborar eficientemente en equipos de alto rendimiento — competencias que hoy aplico en cada proyecto que construyo.
2025 - Actualidad
Este curso se centra en enseñar a los desarrolladores cómo utilizar OpenCode, una plataforma de desarrollo de código abierto, para crear aplicaciones web y móviles. A través de ejemplos prácticos y ejercicios, los participantes aprenden a aprovechar las características de OpenCode para construir proyectos innovadores y eficientes, fomentando la colaboración y el aprendizaje continuo en el desarrollo de software.
may 2026
Este curso se centra en enseñar a los desarrolladores cómo implementar el Model Context Protocol (MCP), un enfoque para gestionar el estado y la comunicación entre componentes en aplicaciones web. A través de ejemplos prácticos y ejercicios, los participantes aprenden a utilizar MCP para mejorar la escalabilidad y mantenibilidad de sus aplicaciones, facilitando la gestión de datos y la interacción entre diferentes partes de la aplicación.
may 2026
Este curso se centra en enseñar a los desarrolladores cómo utilizar Python, un lenguaje de programación versátil y popular, para desarrollar aplicaciones web, automatizar tareas y analizar datos. A través de ejemplos prácticos y ejercicios, los participantes aprenden a aprovechar las características de Python para construir proyectos innovadores y eficientes, fomentando la colaboración y el aprendizaje continuo en el desarrollo de software.
abr 2026
Este curso se enfoca en enseñar a los estudiantes las habilidades necesarias para desarrollar aplicaciones web completas, abarcando tanto el frontend como el backend. Los participantes aprenden a crear interfaces de usuario atractivas y funcionales, así como a manejar la lógica del servidor y la gestión de bases de datos, utilizando tecnologías modernas y prácticas recomendadas en el desarrollo web.
Ene 2026
Este curso se centra en enseñar a los desarrolladores cómo utilizar Figma, una herramienta de diseño colaborativa, para crear prototipos y diseños de interfaces de usuario.
mar 2025
Se trata de un curso introductorio al diseño de interfaces de usuario, donde se abordan los principios básicos del diseño visual, la teoría del color, la tipografía y la composición. El objetivo es proporcionar una base sólida para crear interfaces atractivas y funcionales, aplicando conceptos fundamentales que mejoren la experiencia del usuario en aplicaciones y sitios web.
jun 2018