Acker
UWork - Plataforma de Búsqueda de Empleo - Mi Portafolio

UWork - Plataforma de Búsqueda de Empleo

Detalles del Proyecto

UWork es una plataforma de búsqueda de empleo diseñada para optimizar la conexión entre empresas que buscan talento y candidatos que buscan empleo. A través de un sistema de búsqueda eficiente, los usuarios pueden filtrar ofertas basadas en sus habilidades y preferencias, mientras que las empresas pueden encontrar candidatos que se ajusten mejor a sus vacantes. Esto facilita una contratación rápida y precisa.



Mi Rol en el Proyecto

Fui responsable del despliegue en AWS, gestionando la infraestructura necesaria para asegurar la disponibilidad y rendimiento de la plataforma. Mis tareas incluyeron:

  • Despliegue de Backend & Frontend: Configuré las instancias EC2 para garantizar el acceso rápido y seguro a los servicios.
  • Base de Datos con RDS: Implementé Amazon RDS para un manejo adecuado de la información, asegurando su disponibilidad y rendimiento.
  • Automatización con GitHub Actions: Configuré pipelines de integración y despliegue continuo para que las actualizaciones se aplicaran automáticamente con cada commit realizado en el repositorio.
  • Escalabilidad y Monitoreo: Implementé estrategias de escalabilidad utilizando AWS y configuré herramientas de monitoreo para asegurar la operación fluida del sistema.


Resultados del Proyecto

  • Despliegue exitoso en AWS: La plataforma ahora es capaz de manejar grandes volúmenes de tráfico sin interrupciones, con un rendimiento consistente y escalable.
  • Automatización del proceso de despliegue: La configuración de GitHub Actions permitió actualizaciones automáticas, lo que redujo el tiempo de implementación y mejoró la consistencia del código.

Tecnologías Utilizadas

AWS (EC2, RDS, S3) NginxNestJS (Backend), React (Frontend), MySQL