Hola, soy Diego Rivera_
Frontend Engineer
Me especializo en convertir diseños complejos en interfaces de alto rendimiento (99+ Lighthouse) y arquitecturas escalables. Fiel defensor de la Accesibilidad Web (A11Y) bajo los principios POUR, y apasionado por la resolución de problemas algorítmicos.
Arrastra a la izquierda o haz scroll para cambiar →
Proyectos Destacados
Open Source Contributor @ Slidev
Contribuí al core de Slidev (44k+ estrellas en GitHub) con el PR #2466 (mergeado), agregando bordes redimensionables en Presenter Mode para los 3 layouts. Implementé límites responsivos, normalización del estado en resize/mount, persistencia de tamaño y pruebas e2e con Cypress para validar la UX de notas en pantallas reales.
Fullstack Engineer @ Cignuz
Orquestación de un entorno de microservicios con Docker y modernización de arquitectura frontend. Implementación de un sistema de diseño estricto que eliminó deuda técnica, logrando 99/100 en Lighthouse y 8.9/10 en WAVE (A11Y).
DockerArchitectureA11YPerformance
TCMX Platform 2025
Lideré el desarrollo end-to-end del sistema de registro y gestión para más de 180 competidores del evento nacional de la comunidad ICPC. Arquitectura enfocada en escalabilidad, integridad de datos y accesibilidad impecable.
STEP Intern @ Google
Diseño y despliegue de instrumentación de servicios para un gestor de recursos de Cloud Compute, simplificando el debugging para el equipo SRE. Pruebas unitarias exhaustivas con +90% de cobertura.
System DesignCloud ComputeTesting
Schedule Timeline
Desarrollo y publicación de un componente React open-source para líneas de tiempo de múltiples días. Arquitectura flexible y tematizable con soporte para rangos de tiempo configurables y renderizadores personalizados.
Frontend Engineer @ Lola Sux
Arquitectura de componentes dinámicos (React/Next.js) y desarrollo de una librería UI interna para interfaces generadas por IA. Creación de un motor de color contextual adaptable y refactorización de landing page para alcanzar +22% en Lighthouse.
Next.jsReactDesign SystemsUI/UX
Usa las flechas izquierda y derecha para cambiar de cara. Usa Av Pág para abrir proyectos y Re Pág para volver al hero.