Desarrolladora Full-Stack con más de 5 años de experiencia en desarrollo web —4 de ellos en el equipo de
desarrollo de Movistar Argentina— y una sólida trayectoria previa de una década en Diseño Gráfico.
Especializada en construir interfaces escalables donde la funcionalidad del código, la integración backend y
la estrategia visual conviven en perfecto equilibrio.
Mi enfoque híbrido me permite conectar de forma nativa el diseño UI/UX con la arquitectura de desarrollo,
aportando una visión técnica integral. Además de mi experiencia corporativa, gestiono y desarrollo productos
digitales a medida en Guinder Studio.
Proyectos destacados
App Zylos Board Full Stack | 2026
Next.js
TypeScript
SASS Modules
Firebase
Bajo Guinder Studio
Serverless & Auth
Google Auth & Persistencia en Firestore
Soporte PWA & SASS
Instalable en móviles y CSS Modules
Tableros & Tareas
Organización en vista KANBAN y semanal
Aplicación web progresiva (PWA) y herramienta de productividad Full Stack Serverless diseñada para la gestión visual de tareas y organización personal o laboral mediante tableros tipo KANBAN y vista de agenda semanal.
La plataforma cuenta con tarjetas prediseñadas de guía (Onboarding) para orientar al usuario en el uso del tablero, e integra autenticación segura mediante Google OAuth para sincronizar y guardar en tiempo real sus tableros personalizados, columnas y tareas en Cloud Firestore.
Desarrollada con Next.js, TypeScript, Firebase (Auth & Firestore) y SASS Modules, implementando una arquitectura de componentes modularizada, diseño 100% responsive optimizado para dispositivos móviles y escritorio, soporte instalable como PWA y persistencia de datos por usuario.
Aplicación web progresiva (PWA) Full Stack orientada a la gestión rápida y eficiente de tareas diarias (To-Do List).
La plataforma cuenta con un flujo de aprendizaje (Onboarding) mediante tareas preconfiguradas que guían al usuario en sus primeros pasos, además de autenticación segura mediante Google OAuth para sincronizar listas en tiempo real.
Compartiendo arquitectura y base de datos Cloud Firestore con la suite de herramientas de Guinder Studio, Chekeo se conecta con el ecosistema de Zylos para permitir la integración de accesos directos entre aplicaciones.
Desarrollada con React, Vite, Firebase (Auth & Firestore) y SASS Modules, priorizando la velocidad de carga, la usabilidad en dispositivos móviles y una experiencia instalable sin fricción.
Aplicación web interactiva y PWA Full Stack para la gestión integral de turnos médicos y catálogo de servicios de
Veterinaria Huellas.
La herramienta permite a los clientes explorar servicios, reservar citas y consultar sus turnos,
mientras que el equipo administrador gestiona las solicitudes mediante un CRUD completo en tiempo
real.
Desarrollada con React, Vite, Firebase (Firestore & Auth) y SASS Modules, aplicando rutas protegidas
por rol con React Router DOM, persistencia de turnos para usuarios no autenticados (Guest Flow) y
optimizaciones de renderizado con custom hooks.
Aplicación web para la gestión y seguimiento de rutinas de entrenamiento semanal.
Esta herramienta permite a los usuarios editar, guardar y cargar sus propias
rutinas, filtrarlas por día y visualizar de forma clara el progreso de cada jornada.
Usé Next.js, TypeScript y SASS Modules para lograr una interfaz ágil e interactiva,
manteniendo la persistencia de datos en el navegador y separando la lógica de negocio
de los componentes visuales.
E-commerce SPA Full Stack enfocado en la comercialización de componentes de hardware. La aplicación gestiona un
flujo completo de compra con enrutamiento dinámico y persistencia en tiempo real con Cloud Firestore
para el stock y las órdenes. Destaca por su arquitectura basada en React Context para sincronizar el
carrito, calcular opciones de financiación en cuotas y ofrecer una UX fluida con loaders condicionales
y carruseles interactivos.
Dashboard para la gestión de inventario en farmacias. Esta herramienta permite
centralizar el control de productos y visualizar rápidamente qué artículos
tienen poco stock o están próximos a vencer. Usé TypeScript y Tailwind para lograr
una interfaz ágil, manteniendo la lógica de datos separada de la de los componentes
visuales.
Plataforma responsiva que integra catálogos asincrónicos mediante la optimización de servicios
externos.
Implementé estilos modulares encapsulados, sliders táctiles interactivos de Swiper altamente
reutilizables
y un checkout robusto validado mediante React Hook Form.
Desarrollo y configuración de tiendas autogestionables
Webs Profesionales
Sitios institucionales exclusivos de alto rendimiento
Software a Medida
Desarrollo de herramientas de gestión y dashboards
Guinder Studio nace de mi trayectoria combinando desarrollo Full Stack, arquitectura web,
accesibilidad y UX/UI. Como amante de los desafíos, mi objetivo es crear plataformas e-commerce y
software a medida para marcas y empresas que buscan transformar su presencia digital y optimizar sus procesos. Mi
enfoque une la lógica técnica backend y la precisión frontend para ofrecer proyectos integrales.
Guinder Studio es un proyecto con proyección; con la misma convicción que impulsé mi emprendimiento
anterior por cinco años, hoy sé que esto recién comienza y que el potencial de crecimiento es
absoluto.
Buscador dinámico que permite filtrar restaurantes mediante una lógica avanzada de selección.
Implementé un sistema de fichas interactivas con multitabs e inyección de mapas vía iframe, además
de un sistema de valoraciones.
Proyecto realizado en equipo junto a Nicolás Dume. El mayor desafío fue la coordinación mediante
Git y el manejo de lógica compleja de compra: validación de pagos, vaciado de carrito y
persistencia de datos mediante JSON. Fue un ejercicio intenso de refactorización constante para
adaptar el código a nuevos estándares de desarrollo.
Mi primera experiencia con React JS. Implementé un flujo completo de e-commerce: catálogo
dinámico, vista de detalles por ítem, actualización de carrito en tiempo real y persistencia del
estado. Incluye un sistema de carga (loader) y una interfaz diseñada íntegramente desde mi perfil de
diseñadora.
Simulador de rutinas con una arquitectura basada en Programación Orientada a Objetos. El
sistema permite generar planes personalizados según objetivos físicos, almacenando el historial en
LocalStorage para crear planillas evolutivas. Cuenta con validaciones estrictas mediante
expresiones regulares y consumo de datos con Fetch.
Esta aplicación es una tienda e-commerce interactiva de moda femenina desarrollada con React, Vite y
Sass Modules. El objetivo principal de este trabajo práctico es implementar la Context API de React
para compartir y consumir información de estado global en toda la aplicación, evitando el prop
drilling y aplicando buenas prácticas de desarrollo, performance y arquitectura limpia.
Creación y Planificación del Contexto: Implementación de AuthContext en un archivo
independiente dentro de src/context/ para gestionar la autenticación global.
Encapsulamiento con Provider: Creación del componente AuthProvider en el nivel adecuado de la
aplicación para distribuir el estado global y sus funciones.
Consumo Eficiente: Uso del custom hook useAuth() para consumir el contexto desde múltiples
componentes en distintas partes del árbol de la aplicación.
Optimización de Performance: Uso del hook useMemo en la definición del objeto value provisto
por el contexto para evitar re-renders innecesarios.
Prueba Funcional y Manejo de Undefined: Validación explícita del consumo del contexto para
lanzar un error descriptivo en caso de que un componente consumidor sea ejecutado fuera del
AuthProvider.
La interfaz de usuario presenta un diseño moderno y minimalista, optimizado para una
experiencia de navegación fluida. La aplicación cuenta con una barra de búsqueda inteligente
que permite filtrar perfiles en tiempo real, tanto por nombre como por nombre de usuario.
Los resultados se despliegan automáticamente a través de tarjetas dinámicas, organizadas
para facilitar la visualización clara de la información. Desarrollado con React y Vite,
implementando las mejores prácticas de consumo de APIs y gestión de estados.
Versión 2026.
La interfaz presenta un diseño funcional dividido en dos
bloques principales. En el primero, se encuentra un
formulario detallado permite ingresar los datos del dueño
y la mascota, incluyendo la selección de síntomas, fecha y
horario. Al presionar el botón de creación, la cita se
genera dinámicamente en el segundo bloque, donde los
turnos se organizan verticalmente separados por divisores
claros. Cada tarjeta de cita incluye opciones para
eliminar o editar; esta última recarga la información en
el bloque del formulario para su modificación, permitiendo
una gestión ágil y organizada. Reformado en 2025.
La aplicación presenta un diseño web responsive optimizado
para una navegación fluida en una sola columna. La
interfaz cuenta con selectores intuitivos para definir la
marca y el año del vehículo, además de una opción para
elegir entre una cobertura básica o completa. Al accionar
el botón de cotización, se activa un spinner animado que
mejora la experiencia de espera del usuario mientras se
procesan los datos. Finalmente, el resultado se despliega
debajo, mostrando un resumen detallado de la configuración
elegida junto al monto final del seguro, logrando un
proceso de consulta rápido y visualmente atractivo.
Reformado en 2025.
La calculadora cuenta con las funciones básicas de suma,
resta, multiplicación y división, permitiendo realizar
cálculos aritméticos de manera sencilla. Además, incluye
un botón de borrado para corregir errores y un botón para
reiniciar la operación, asegurando una experiencia de
usuario eficiente. La interfaz es intuitiva, con botones
claramente etiquetados y un display que muestra los
resultados en tiempo real. Reformado en 2025.
La interfaz de usuario es sencilla y minimalista, con un
fondo claro que facilita la lectura. En ella podemos
observar un campo de entrada donde podes escribir nuevas
tareas, seguido de un botón para añadirlas a la lista. Por
otro lado, en un bloque se ven las tareas en una lista
ordenada, cada una con un botón de eliminación al lado
para permitir una gestión rápida y eficiente de tus
pendientes. Reformado en 2025.
Este formulario cuenta con un sistema de validación
avanzada mediante funciones de JavaScript y expresiones
regulares (Regex), asegurando que cada campo cumpla con
formatos específicos de contacto y longitud mínima. La
interfaz ofrece feedback en tiempo real con mensajes de
error individuales por cada ítem y una alerta general ante
datos incompletos. Incluye funciones para restablecer los
campos o enviarlos, acción que dispara un modal de
confirmación tras validar el éxito del proceso. Además, el
diseño es totalmente web responsive, garantizando una
experiencia óptima en cualquier dispositivo. Reformado en
2025.
La interfaz de usuario para el buscador es intuitiva. En
la parte superior, encontrarás un conjunto de menús
desplegables que te permiten seleccionar los diferentes
filtros, como marca, año y color. La búsqueda será
automática, sin necesidad de presionar botones, y se
mostrarán los resultados que coincidan con los criterios
seleccionados o un mensaje indicando que no hay resultados
disponibles. Reformado en 2025.
JS Intermedio
CSS Básico
Portfolio personal 2025 a la actualidad
La versión más madura de mi portfolio. Un sitio híbrido que combina mi ADN de
diseñadora con
arquitectura frontend
avanzada. Foco total en accesibilidad (WCAG), semántica impecable y performance.
Proyecto "Multiportafolio" enfocado en la organización de proyectos por categorías. Fue la etapa
previa a mi especialización en estándares de inclusión, donde exploré estructuras de navegación más
complejas y filtrado de contenido.
En este portfolio paso de algo simple a algo multiportfolio. En él, el foco estuvo en la estética y
en la primera aplicación seria de SASS
para mantener un código más limpio. Un sitio puramente visual que reflejaba mis primeros pasos
firmes en el mundo dev.
Este portfolio es mi punto de partida. Una landing page simple creada para el
proyecto final de
Academy Olavarría.
Representa mi primer contacto con la lógica de programación mediante jQuery y la estructura base de
HTML/CSS.