Víctor Madera

Bienvenido a mi CV digital

Retrato de Victor Madera

Sobre mi

Desde joven he tenido un gran interés por la tecnología, empezando por los videojuegos y continuando con la informática y la robótica, esta curiosidad junto con mi desempeño en roles como programador, analista y líder de equipo, en los que he tenido que resolver problemas de manera ágil, me ha permitido adquirir una amplia variedad de conocimientos.

Me apasiona aprender y utilizar nuevas tecnologías mejorando asi mis habilidades personales y técnicas. Me siento cómodo trabajando con diversos lenguajes de programación, frameworks y bases de datos, así como en el despliegue de aplicaciones en la nube. Estoy emocionado por seguir creciendo como desarrollador y contribuir en proyectos desafiantes e interesantes en el futuro.

Conoceme entrando a mi Linkedin.

Proyectos

A continuación, menciono algunos de los proyectos en los que he trabajado que considero más importantes o de los que más he aprendido. En mi github se encuentran más proyectos o trabajos que puedo compartir, más no se encuentran todos por su confidencialidad.

Desarrollador Web - Gelt
Marzo 2021 - Jul 2023

Como desarrollador fullstack en Gelt, trabajé en el mantenimiento y mejora del proyecto legacy en PHP, así como en la creación de nuevos procesos ETL en Python para optimizar el análisis de datos de la BD general. Amplié mi trabajo para mantener y desarrollar el código legacy en los cinco países donde operaba la empresa.

En mi cargo como responsable de tecnología de nuevos productos en Gelt, lideré el desarrollo de múltiples líneas de negocio y PMVs, evaluando las solicitudes de nuevos productos y liderando su lanzamiento para los clientes de Gelt. También mejoré los tiempos de implementación de procesos CI/CD, lo que permitió reducir el tiempo de prueba y despliegue para los desarrolladores. Además, centralicé la lógica del negocio en todos los países, lo que permitió un mejor uso de los recursos y tiempos de desarrollo más cortos.


Regkeep - FUNIBER
2017 - 2021

Regkeep es un proyecto que desarrollé para UNEATLANTICO, un gestor de becarios y horarios que utilicé durante tres semestres, y posteriormente me convertí en gestor de proyecto con un equipo de dos personas, colaborando con el Centro Tecnológico Web de Santander para implementar nuevas funciones.

Este proyecto fue utilizado para la gestión y toma de decisiones en diversas áreas de la universidad, como oficinas, becas, biblioteca, residencia, entre otras áreas. La solución fue un éxito y permitió una gestión más eficiente de los procesos relacionados con los becarios y el manejo de horarios, lo que a su vez mejoró la experiencia de los estudiantes en la universidad.


Cyclope - FUNIBER
2017 - 2021

Cyclope es un microservicio gestor de contraseñas desarrollado para FUNIBER con el objetivo de resolver los problemas específicos del Centro Tecnológico de Santander y posteriormente para FUNIBER. Durante mi participación en el proyecto, desempeñé varios roles, como programador backend, consultor, arquitecto de base de datos y control de calidad. Se utilizó NodeJS con Express JS y Mongo DB para el backend y React para el frontend.


Canes - FUNIBER
2017 - 2021

En el proyecto Canes desarrollé un micro servicio para la gestión de información del profesorado de FUNIBER y entidades relacionadas, utilizando RabbitMQ y Lumen. Como Programador Backend y Arquitecto de Sistema y BD, fui responsable del diseño e implementación de la arquitectura del sistema y la base de datos, así como del control de calidad del proyecto. Con Canes se mejoró la organización y acceso a la información del profesorado.


Anthos - FUNIBER
2017 - 2021

Anthos es un microservicio que desarrollé para UNEATLANTICO, conectado al ecosistema de FUNIBER para realizar un registro histórico de datos modificados. Se utiliza Message Brokers y APIs para la conexión, y se desempeñaron varios roles en el proyecto como programador backend, arquitecto de sistema y bases de datos, y control de calidad. Las tecnologías usadas incluyen RabbitMQ, Lumen y VueJs.


MagicList - Personal
2020

MagicList es una aplicación web de listas desarrollada en dos meses durante la cuarentena. Los usuarios pueden almacenar y editar listas, agregar recursos externos y compartirlas públicamente. El proyecto se desplegó en DigitalOcean con Docker y se mantuvo durante 6 meses. Incluía funciones como marcar ítems como completados y obtener ítems aleatorios.


DigitalCv - Personal
2020

DigitalCV fue un proyecto que desarrollé durante la cuarentena en un mes utilizando Laravel. Se trata de un servicio web que ofrece a los usuarios un espacio para crear un currículum digital editable con plantillas y html, con la posibilidad de tener múltiples versiones y almacenamiento de recursos en S3. El proyecto se desplegó en DigitalOcean con Docker y se mantuvo durante 6 meses.

En resumen, DigitalCV fue una plataforma que permitía a los usuarios crear un currículum digital atractivo, personalizado y sencillo, con opciones avanzadas disponibles para aquellos que deseaban suscribirse.


Dodge Universe - Personal
2017

Dodge Universe es un juego para dispositivos móviles desarrollado con Unity Engine y C#, en el que el jugador controla una nave espacial a través de un universo lleno de obstáculos y enemigos, con el objetivo de llegar lo más lejos posible sin chocar. Durante el desarrollo del juego se trabajó en conjunto con un compañero encargado del diseño de personajes y escenarios más elaborados, y estuvo disponible en la tienda de Google Play Store durante dos años.


Vispotify - Personal
2019

Vispotify es un proyecto desarrollado en React que permite ver los videos originales de las canciones guardadas en Spotify. Al conectar la cuenta de Spotify, la aplicación utiliza su API para detectar la canción que se está reproduciendo y luego reproduce automáticamente el video de la canción en YouTube. Una vez que el video ha terminado, el sistema cambia a la siguiente canción en la lista de reproducción de Spotify y reproduce el video correspondiente. Este proyecto se desarrolló en solo 3 días, y fue creado para satisfacer la necesidad de ver los videos de las canciones en la plataforma de streaming de música.


Mandame un mensaje.

¿Te interesa trabajar conmigo? Contacta completando el formulario o enviando un correo a [email protected]

Una vez enviado deberías recibir una copia del correo con tu mensaje en el correo que ingresaste, si no lo recibes por favor envíame un correo a directamente a [email protected]