Hola, soy Fabio Hernández
Desarrollador Backend apasionado por construir soluciones robustas y escalables.
Sobre Mí

Soy un desarrollador backend con experiencia en el desarrollo de APIs RESTful utilizando Node.js, Express, MongoDB, Spring Boot y postgreSQL. He liderado y desarrollado varios proyectos personales que simulan entornos de producción reales, aplicando principios como la autenticación con JWT, control de accesos por roles, almacenamiento y gestión de imágenes, paginación y relaciones complejas entre entidades.
Me apasiona resolver problemas complejos y estoy en constante búsqueda de aprender nuevas tecnologías y buenas prácticas en el desarrollo de software. He trabajado en una variedad de proyectos personales y académicos que me han permitido adquirir experiencia práctica y fortalecer mis habilidades, siempre buscando aportar soluciones innovadoras, funcionales y de alto rendimiento.
Fuera del código, disfruto de leer sobre tecnología, jugar videojuegos, jugar futbol y ver anime.
Habilidades
Lenguajes
- JavaScript Frameworks: Node.js, React, Express
- Java Framework: Spring Boot
- HTML & CSS Framework: Tailwind CSS
Bases de Datos
- PostgreSQL
- MySQL
- MongoDB
ORMs
- Hibernate Java
- Sequelize Node.js
- Mongoose MongoDB, Node.js
Herramientas & Nube
- Docker
- Git y GitHub
- Visual Studio Code
- Google Cloud Console
- Linux
Otros
- APIs RESTful
- Microservicios
- Testing
Habilidades Blandas
- Trabajo en equipo
- Comunicación efectiva
- Adaptabilidad y aprendizaje rápido
- Resolución de problemas
Experiencia Laboral
Instructor de Programación Web
Universidad Centroamericana José Simeón Cañas (UCA)
- Lideré como instructor principal un curso de desarrollo web, coordinando a otros instructores y planificando las actividades técnicas del programa.
- Diseñé y desarrollé proyectos guía usando Node.js, JavaScript, Express, React y MongoDB, para fomentar el aprendizaje práctico.
- Enseñé conceptos clave de desarrollo fullstack como HTML, CSS, JavaScript, autenticación con JWT, rutas protegidas, y consumo de APIs.
- Configuré y desplegué aplicaciones frontend y backend en Railway, Vercel y Google Cloud Console y DigitalOcean guiando a los estudiantes paso a paso.
- Elaboré documentación técnica, guías de apoyo y solucioné dudas, brindando soporte activo a estudiantes durante el desarrollo de sus proyectos finales.
Proyectos

SafeHouse - Plataforma de Gestión Residencial
Plataforma web para el control de accesos en residenciales, que permite la gestión de casas, usuarios y roles, además de la generación de códigos QR para entradas. Cuenta con autenticación JWT y una arquitectura cliente-servidor robusta.

Shop - Plataforma de Gestión de tiendas
Aplicación Backend para la gestión de tiendas en línea. Incluye administración de usuarios, roles y productos, además de integración con Stripe para la generación de pagos. Implementa autenticación JWT y una arquitectura en capas (n-tier).

MiniTweet - Red social para publicación de post
Aplicación Backend para la administración de una red social en línea. Gestiona usuarios, publicaciones, seguidores, roles y soporta paginación al cargar los posts. Implementa autenticación JWT y una arquitectura en capas (n-tier).
Información Adicional
Educación
-
Complejo Educativo Talnique
2019 - 2020
-
Universidad Centroamericana José Simeón Cañas
2021 - Presente
Habilidades & Otros
- Idiomas: Español (Nativo)
- Conocimientos Técnicos: RESTful API, MVC, Arquitectura n-tier
- Participación en Competencias: CyberWarrior Tadem (Workshop y Competencia)
- Disponibilidad: Licencia de conducir y vehículo propio, disponibilidad inmediata y total
- Soft Skills: Excelente adaptabilidad al trabajo en equipo y remoto