Product maintenance
Este proyecto fue desarrollado para probar mis conocimientos en Angular con integraciones y manejo de pruebas unitarias.
Soy Gerson Ruiz, Software Developer con más de 11 años construyendo plataformas web escalables. Empecé en el Front-End y hoy desarrollo de punta a punta: arquitectura de interfaces, APIs y bases de datos.
He trabajado en equipos de producto (Alegra, Netzun), sector público y consultoría (Fintech), además de gestionar clientes internacionales como freelance. Esta trayectoria me enseñó a dominar arquitecturas complejas, entender las reglas de negocio y entregar soluciones sin fricción.
Mi ecosistema principal es JavaScript y TypeScript (Angular, React, Vue, NestJS) y PHP (Laravel), sumado al desarrollo de alto rendimiento con Rust. Integro herramientas de IA a diario para optimizar tiempos y calidad de código.
Este proyecto fue desarrollado para probar mis conocimientos en Angular con integraciones y manejo de pruebas unitarias.
Este proyecto fue desarrollado para probar mis conocimientos en Vuetify y Nuxt con integraciones.
Este proyecto fue desarrollado para probar mis conocimientos en React con integraciones y manejo de React Query.
Este proyecto fue más que nada fue para actualizarme en el manejo de OAuth 2.0 y centrar las autenticaciones en un solo aplicativo.
Este proyecto fue una inspiración de PayPal.Me, una vista para hacer un pago directo.
Este proyecto se inspiró en el aplicativo web de WhatsApp, principalmente porque en la actualidad no es responsivo.
Este proyecto lo inicié porque necesitaba cambiar los metadatos en archivos MKV de forma más sencilla y rápida, como el título general del video, el nombre del video, los audios y los subtítulos. También configurar si un audio o subtítulo es predeterminado o forzado, que son las opciones principales en la vista.
La manipulación de los comandos y formatos de datos se realiza en Rust. Además, cuenta con un store para almacenar la configuración de idioma y el modo de color.
El programa ejecuta comandos de herramientas especializadas para modificar los archivos: utiliza MediaInfo para leer la estructura de datos del video y mkvpropedit, de MKVToolNix, para escribir la nueva metadata.

Este proyecto se almacenaba en un servidor que ya no da soporte a PHP 7.1, por lo cual necesitaba una actualización urgente.
Este proyecto fue creado para cubrir la necesidad de mostrar los servicios, productos y más información de la empresa de tal forma que pueda ser administrable.
Este proyecto que realicé como autónomo fue para una microempresa que requería un CMS.
Este fue de los primeros proyectos que realicé como autónomo, fue para una consultora que trabajaba directamente con Maggi.

Formación continua, verificable en cada plataforma.