Diego Trujillo
Desarrollador de Software Especializado en Backend
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Desarrollador back-end (Node.js) con más de 3 años de experiencia alineado con buenas prácticas de ingeniería de software. He trabajado en varios proyectos, desde páginas web, ERP, e incluso aplicaciones web, adaptadas a los requerimientos y necesidades del cliente.
Me considero un apasionado de mejorar cada día con retos que lleven mis habilidades y conocimientos al siguiente nivel. Me encanta aprender de mis compañeros y si tengo la oportunidad, devolverles el favor. Flexible y lleno de curiosidad, siempre buscando cosas nuevas que aprender y ampliar mis habilidades para enfrentar los desafíos que se me presentan.
Experiencia
Desarrollador de Software Especializado en Backend
Experiencia Profesional:
BarFinder360 (mar. 2024)- Rol: Desarrollador Backend
- Tecnologías: Node.js, Express.js, MySQL, Prisma ORM, Docker, Kubernetes, AWS S3, Google Cloud Platform
- Contribuciones:
- Desarrollo del backend de la aplicación, gestionando datos de bares, usuarios y reseñas.
- Implementación de contenedores Docker y orquestación con Kubernetes para escalabilidad y alta disponibilidad.
- Colaboración estrecha con el equipo frontend para una integración fluida usando Angular.
- Rol: Desarrollador Backend
- Tecnologías: Node.js, Express.js, MySQL, Prisma ORM, Docker, AWS S3
- Contribuciones:
- Desarrollo de una solución de almacenamiento en la nube con una base de datos MySQL y Prisma ORM.
- Implementación de opciones de suscripción y pagos seguros mediante PayPal y Stripe.
- Uso de Docker y Kubernetes para un despliegue eficiente y escalable en AWS.
- Rol: Desarrollador Backend
- Tecnologías: Node.js, tecnologías de tiempo real
- Contribuciones:
- Desarrollo de una plataforma de apuestas deportivas, asegurando la gestión eficiente del tráfico y datos en tiempo real.
- Colaboración con el equipo frontend para una interfaz intuitiva y amigable.
- Rol: Desarrollador Backend
- Tecnologías: Node.js, Express.js, MongoDB
- Contribuciones:
- Desarrollo del backend para una plataforma de búsqueda de empleo, estructurando y gestionando datos de empleadores y usuarios.
- Implementación de funcionalidades para generar, modificar y consultar ofertas laborales y gestionar usuarios.
Habilidades Técnicas:
- Lenguajes y Tecnologías: Node.js, JavaScript, Express.js, MySQL, MongoDB, Prisma ORM, Docker, Kubernetes, AWS S3, Google Cloud Platform
- Metodologías: Arquitectura de Microservicios, RESTful APIs, SOA, CI/CD
- Herramientas: Jenkins, GitLab CI, RabbitMQ, Prometheus, ELK stack
Resumen:
Desarrollador de software con experiencia en la creación de soluciones backend robustas y escalables utilizando Node.js y tecnologías relacionadas. Destacado por la implementación de prácticas de desarrollo modernas y la colaboración efectiva con equipos multidisciplinarios. Comprometido con la mejora continua y la adopción de nuevas tecnologías para ofrecer soluciones innovadoras y eficientes.Educación
Educación y Certificaciones:
- Ingeniería de Software
- Certificación Técnica en Desarrollo de Aplicaciones Web