Desarrollador FullStack
Septiembre 2022 - Febrero 2025
ToDoList es una aplicación sencilla y efectiva para gestionar tus tareas diarias. Esta app te permite crear, editar y eliminar tareas, así como clasificarlas en categorías y marcar su nivel de urgencia e importancia, siguiendo el enfoque de la Matriz de Eisenhower. Además, utiliza localStorage para guardar tus datos, lo que permite que tus tareas se mantengan disponibles incluso después de cerrar el navegador.
Desarrollé una API RESTful para gestionar publicaciones de blog, usuarios y comentarios utilizando NestJS y MongoDB. La API incluye autenticación de usuarios, validación de datos, seguridad con contraseñas hasheadas y documentación automática con Swagger. Además, generé una instancia en Google Cloud Platform (GCP) para desplegar la API, lo que me permitió gestionar infraestructura en la nube, configurar redes, y asegurar el despliegue de aplicaciones en un entorno profesional.
Este proyecto es una API REST desarrollada con NestJS y Node.js, utilizando MongoDB como base de datos. Implementa un sistema de autenticación con JWT, proporcionados por un sistema de login, gestión de usuarios y recuperación de contraseña mediante correo electrónico.
API Rest para gestión de películas y usuarios. Desarrollada en Node.js y Express, con MariaDB. Incluye creación de usuarios, películas, filtrado, paginación, y gestión de películas vistas. Además de documentación en Postman y modelo relacional.