Hey, soy Andres Diago

+2 años de experiencia. Ingeniero en Electrónica y Telecomunicaciones de Popayán, Colombia 🇨🇴. Especializado en el desarrollo backend.

Experiencia laboral

  1. Desarrollador Backend

    TBBC

    Desarrollo de aplicaciones web. Implementación de servicios RESTful. Creación de microservicios con Node.js y Express. Autenticación y autorización con JWT. Implementación de pruebas unitarias y de integración. Integración de servicios cloud con AWS, para aplicaciones serverless.
  2. Practica Profesional - Ciberseguridad

    TBBC

    Apoyo en la implementación de la norma ISO 27001. Creación de políticas de seguridad. Adopción de OWASP Top 10, como guía de buenas prácticas de seguridad. Analisis de vulnerabilidades en aplicaciones web, con SAST, DAST y SCA. Mitiagación de vulnerabilidades.
  3. Practica Laboral - Desarrollo Web

    Universidad del Cauca

    Modelado de una problemática de la vida real, para la creación de una aplicación web. Desarrollo de una aplicación web con PHP, HTML, CSS y JavaScript. Implementación de una base de datos relacional con MySQL. Despliegue de la aplicación en un servidor on-premise de la universidad.

Proyectos

Porject img

TodoApp

  • React
  • Tailwind CSS
Este proyecto es una aplicación simple de tareas (Todo) construida con React. Permite a los usuarios crear, eliminar y gestionar sus tareas. La aplicación utiliza hooks de React para la gestión del estado y usa localStorage para persistir las tareas a través de las sesiones del navegador. Usando React 18.
Porject img

Tienda Virtual

  • Angular
  • Tailwind CSS
Aplicación de una tienda virtual creada con Angular. Permite a los usuarios ver productos, añadirlos al carrito y realizar compras. La aplicación utiliza servicios de Angular para la gestión de los datos y rutas para la navegación entre las diferentes vistas.
Porject img

Tienda Virtual - Backend NodeJs

  • Node.js
  • Express
  • Vercel
REST API para la tienda virtual creada con Node.js 20 y Express 4.18. Permite a la aplicación de la tienda virtual realizar operaciones CRUD en la base de datos. La API utiliza Express para la creación de rutas y PostgreSQL como base de datos.

Sobre mí

¡Soy Andres Diago! Entré al mundo de la Electrónica por mi gusto por la robótica y el IoT, pero me pasé a la Programación y Ciberseguridad. Desde entonces disfruto creando y asegurando experiencias web para los usuarios.

Entre mis éxitos destaco que durante la carrera fui monitor de infraestructura de redes. Además, hice una pasantía con la universidad donde aprendí a modelar un problema y entregar una solución tecnológica. Me encanta el testing y el pentesting, creo en su importancia, y me gusta compartir mi conocimiento sobre ello.

Cuento con experiencia desarrollando aplicaciones web y haciendo pentesting a aplicaciones web. Con esto he aprendido a identificar las vulnerabilidades comunes y a mitigarlas.

Miguel Ángel