Sobre mí
Soy técnico en programación y estoy estudiando QA Testing. En mis proyectos armé aplicaciones web completas: interfaz, servidor y base de datos. Ahora quiero aplicar esa experiencia a probar software y a encontrar errores antes de que lleguen a las personas usuarias.
Como usuario de lector de pantalla, noto enseguida cuando un formulario no tiene etiquetas, cuando el foco se pierde o cuando un mensaje de error no se anuncia. Esa mirada es mi punto fuerte para las pruebas de accesibilidad.
Proyectos
SenseUI (Extensión Web Open Source)
Extensión de navegador potenciada por IA que brinda retroalimentación sobre diseño web para desarrolladores con discapacidad visual. Participé como colaborador y tester de accesibilidad, validando flujos de usuario, compatibilidad con tecnologías de asistencia y reporte de incidencias.
Tecnologías: JavaScript, Web Extensions API, Tecnologías de Asistencia (Screen Readers).
Mirada de QA: Validé la experiencia de usuario con lector de pantalla, asegurando que los anuncios de estado y la navegación por teclado sean coherentes ante cada respuesta generada por la extensión.
Ver el repositorio de SenseUI en GitHub
ChatBot de una clínica
Chat en tiempo real que responde consultas sobre horarios, médicos, especialidades y obras sociales. Cada respuesta sale de datos reales guardados en MySQL. Lo hice junto a Santino Roatta.
Tecnologías: Vue 3, Vite, Pinia, Node.js, Express, Socket.IO, MySQL.
Mirada de QA: El bot reconoce palabras clave. Probaría frases con errores de tipeo, mayúsculas y preguntas dobles para ver cómo responde.
Ver el código del ChatBot en GitHub
Sitio web de MyM Light (pasantía)
Sitio de una empresa de iluminación profesional, con inicio, catálogo de productos LED, contacto y proyectos. El logo tiene texto alternativo y la navegación funciona con teclado. Lo publiqué con GitHub Pages.
Tecnologías: Vue 3, Vue Router, Vite, Playwright y Vitest (configurados para pruebas).
Mirada de QA: Probaría cada ruta, la navegación con teclado y el orden de lectura con lector de pantalla, y automatizaría los recorridos principales con Playwright.
Ver el código del sitio de MyM Light en GitHub
Explora Viajes (Olimpiadas de Programación)
Tienda de paquetes turísticos con registro e inicio de sesión, carrito de compras, y paneles distintos para clientes y para administración. Las contraseñas se guardan cifradas y las consultas a la base de datos son preparadas.
Tecnologías: PHP, MySQL, HTML, CSS.
Mirada de QA: Mejoraría la seguridad moviendo las credenciales de administración fuera del código. También probaría el carrito con cantidades inválidas y sesiones vencidas.
Ver el código de Explora Viajes en GitHub
Cine Ciudad
Sistema de administración para un cine. Permite agregar, modificar, eliminar y listar clientes y productos, y registrar ventas con su detalle.
Tecnologías: PHP, MySQL, Bootstrap 5.
Mirada de QA: Probaría los formularios con campos vacíos, textos muy largos y valores negativos, y revisaría las etiquetas de cada campo para lector de pantalla.
Ver el código de Cine Ciudad en GitHub
Colección de videojuegos
Aplicación para registrar los juegos que tengo y su estado. Valida los campos obligatorios y el puntaje del 1 al 10, y permite filtrar por nombre, plataforma y estado. Lo hice junto a Santino Roatta.
Tecnologías: Vue 3, Vite.
Mirada de QA: Los datos viven solo en memoria y se pierden al recargar. Los guardaría en el navegador y probaría los límites del puntaje (0, 1, 10 y 11).
Ver el código de la colección de videojuegos en GitHub
Cotizaciones del dólar
Muestra la compra y la venta de siete tipos de dólar (oficial, blue, bolsa, CCL, mayorista, cripto y tarjeta) con datos de la API pública dolarapi.com. Incluye un Dockerfile para publicarlo con nginx.
Tecnologías: Vue 3, Axios, Docker, nginx, Vitest.
Mirada de QA: Si la API falla, hoy solo se registra el error en la consola. Mostraría un mensaje claro a la persona y probaría la página sin conexión.
Ver el código de Cotizaciones del dólar en GitHub