Bienvenido a mi perfil de GitHub. Soy un ingeniero de sistemas apasionado por la tecnología y la resolución de problemas complejos. Aquí encontrarás una colección de proyectos en los que he trabajado, abarcando diferentes áreas y tecnologías.
Descripción: Tienda en linea de productos de papelería y panel de administración. Participe en este proyecto en una estancia de investigación en Mexico con un equipo de trabajo conformado por 5 integrantes, participe en los roles de backend y frontend.
- Tecnologías: Angular, Node.js, Javascript, Express, MySQL
- Características: Compra de productos con mercado pago, Autenticación de usuarios con JWT, API REST
- Estado: Completado
Repositorios
Descripción: Tienda en línea para la compra de ropa para dama y niña, además de panel de administración. Este proyecto lo realice como trabajo de grado para obtener el titulo de ingeniero de sistemas.
- Tecnologías: Angular, Node.js, Typescript, Express, MongoDB, Kafka, Docker, Kong Gateway
- Características: Autenticación de usuarios con JWT, microservicios, filtros, pasarela de pago con mercado pago, despliegue con Docker
- Estado: Completado
Microservicios
- Autenticación y gestión de usuarios
- Gestión de productos
- Administración de archivos
- Servicio de pago
- Servicio de envío
- Compose Docker
Frontend
Descripción: Proyecto enfocado en la programación de citas de diferentes servicios para el cuidado de mascotas. Simulación laboral realizada con No Country en un equipo multidisciplinario desempeñando el rol de líder del grupo backend.
- Tecnologías: React con NextJS, NestJS, MongoDB, Docker
- Características: Solicitud de los distintos servicios disponibles, autenticación de usuarios con JWT y Google, calificar a los cuidadores
- Estado: Completado
Enlaces
Descripción: Sitio web para un club donde los clientes pueden registrarse y suscribirse a una de las membresías del club, gestionar la suscripción y actividades a las cuales quiere participar. Este proyecto se realizo en la simulación laboral en No Country. El rol que ejercí fue desarrollador backend.
- Tecnologías: NextJS, React, Typescript, NestJS, PostgreSQL, Docker
- Características: Registro de usuarios, autenticación, roles de usuario, visualización de contenido dependiendo del rol de Usuario, pasarela de pago.
- Estado: Completado
Enlaces
- Parking API - API REST para la gestión de parqueaderos con autenticación de usuarios y distintos roles. Este proyecto esta relacionado con el de Mail API.
- Mail API - API REST para el envió de correos electrónicos con nodemailer.
¡Estoy siempre interesado en escuchar sobre nuevos proyectos y oportunidades de colaboración! Puedes contactarme a través de LinkedIn o por correo electrónico en erick.w.arevalo@gmail.com.
¡Gracias por visitar mi perfil!
