💻 Apasionada por el desarrollo de software, creando proyectos para aprender, resolver problemas reales y seguir creciendo como desarrolladora.
Soy estudiante de Ingeniería Informática y disfruto desarrollar aplicaciones orientadas a resolver necesidades reales.
Actualmente desarrollo proyectos personales y académicos utilizando tecnologías como JavaScript, Java, Spring Boot, Firebase, Git, Docker y APIs REST, mientras continúo profundizando mis conocimientos en desarrollo Full Stack, arquitectura de software, Linux y ciberseguridad.
Me interesan especialmente las áreas relacionadas con:
- 🏥 Tecnología aplicada a la salud
- 👶 Tecnología aplicada a la educación
- 🌐 Desarrollo Web
- ☕ Desarrollo Backend
- ⚙️ Automatización de procesos
- ☁️ Servicios Cloud
- 🔐 Ciberseguridad
- 🐧 Linux
HTML5 • CSS3 • JavaScript • Java • SQL • PL/SQL
Spring Boot • Spring Cloud • Firebase • ExcelJS • Web Speech API • Docx.js • Swagger / OpenAPI
Git • GitHub • Docker • MySQL • Firebase Hosting • Postman • IntelliJ IDEA • Visual Studio Code
Actualmente también estoy desarrollando conocimientos prácticos en ciberseguridad y administración de sistemas Linux, trabajando con máquinas virtuales y laboratorios diseñados para practicar en ambientes controlados.
- 🐉 Kali Linux
- 🐧 Ubuntu Linux
- 💻 VirtualBox
- 🎯 Metasploitable
- 🖥️ Terminal Linux
- 🔐 SSH
- 📁 SCP / SFTP
- 🐧 Uso y administración de sistemas Linux
- 👤 Gestión de usuarios, grupos y permisos
- 📂 Navegación y administración mediante terminal
- 🌐 Redes y comunicación entre máquinas virtuales
- 🔐 Conexiones mediante SSH
- 📁 Transferencia de archivos mediante SCP/SFTP
- 🧪 Laboratorios con máquinas vulnerables
- 🔄 Pivoting entre sistemas dentro de entornos controlados
- 🔎 Reconocimiento y análisis básico de sistemas
Sistema web de gestión médico-administrativa desarrollado como proyecto personal a partir de necesidades reales observadas en procesos administrativos del Servicio de Medicina Interna de un hospital.
El proyecto comenzó como una herramienta para centralizar y automatizar la programación horaria médica, reemplazando procesos realizados mediante planillas y registros independientes. Actualmente ha evolucionado incorporando gestión de ausentismo, horarios asistenciales, documentos, agenda telefónica, roles, permisos, auditoría y otras funciones administrativas.
Su desarrollo continúa de forma incremental, con proyección hacia ADMED — Sistema de Gestión Médico-Administrativa Hospitalaria, manteniendo la programación médica como uno de sus módulos centrales.
El sistema se encuentra en evolución continua mediante versiones incrementales, pruebas y control de cambios con Git.
Nota: Este proyecto corresponde a una iniciativa personal y no constituye un sistema institucional oficial ni implica adopción o aprobación por parte de la institución donde se identificaron las necesidades que dieron origen a su desarrollo.
- 👨⚕️ Gestión de médicos y programación.
- ⏱️ Distribución y modificaciones horarias.
- 📝 Gestión de permisos y ausentismo.
- 📅 Calendario de programación.
- 🩺 Horarios de atención de policlínicos.
- 👪 Horarios de atención a familiares.
- 🕐 Generación de horarios médicos.
- 🚦 Alertas asociadas a programación y cobertura.
- 📋 Registro y trazabilidad de modificaciones.
- 📄 Gestión de documentos y formularios.
- ☎️ Agenda telefónica organizada por establecimientos y unidades.
- 👨⚕️ Gestión de Jefatura y subrogancia.
- 📊 Exportación de información a Excel.
- 🖨️ Generación de vistas y documentos imprimibles.
- 🔐 Autenticación de usuarios.
- 👥 Control de acceso mediante roles y permisos.
- 🧾 Auditoría de operaciones administrativas.
- ⏳ Cierre automático de sesión por inactividad.
- ☁️ Persistencia de información mediante Cloud Firestore.
- 🚀 Despliegue mediante Firebase Hosting.
El sistema utiliza Firebase Authentication y control de acceso basado en roles y permisos para restringir las funcionalidades disponibles para cada usuario.
Las operaciones administrativas relevantes mantienen información de trazabilidad y determinadas acciones utilizan anulación lógica para conservar el historial de los registros.
En desarrollo — repositorio privado.
El sistema se encuentra en evolución continua mediante versiones incrementales, pruebas y control de cambios con Git.
HTML • CSS • JavaScript • Firebase Authentication • Cloud Firestore • Firebase Hosting • ExcelJS • pdf-lib • html2canvas • Git • GitHub
Proyecto académico desarrollado utilizando una arquitectura basada en microservicios con Spring Boot, orientado a la gestión de diferentes procesos de una plataforma médica.
- 🧩 Arquitectura de microservicios
- 🌐 APIs REST
- 🔗 Comunicación entre microservicios
- 🗺️ Service Discovery
- 🚪 API Gateway
- 📚 Documentación de endpoints
- 🗄️ Persistencia de datos
- 🐳 Entorno contenerizado
- 🧪 Pruebas de servicios
Java • Spring Boot • Spring Cloud • Docker • MySQL • Eureka Server • API Gateway • Swagger / OpenAPI
Aplicación web nacida a partir de una necesidad real identificada durante una clase universitaria. Una docente comentó las dificultades que enfrentaba para registrar y organizar experiencias pedagógicas, lo que dio origen a la idea de desarrollar una herramienta que simplificara ese proceso.
A partir de esa necesidad desarrollé ParvuLog, una aplicación que permite registrar experiencias mediante voz o texto, organizar observaciones y generar informes. Una semana después de identificar el problema, la primera versión funcional fue entregada a la docente como solución para apoyar su trabajo.
- 🎙️ Registro mediante reconocimiento de voz
- 📝 Edición manual
- 📒 Bitácora diaria
- 👧 Registro de participantes
- 📄 Generación de informes
- 🖨️ Impresión
- 📄 Exportación a Word (.docx)
- 💾 Almacenamiento local
HTML • CSS • JavaScript • Web Speech API • Docx.js
Aplicación web desarrollada a partir de una necesidad personal: aprovechar mis trayectos diarios hacia y desde el trabajo para estudiar verbos irregulares en inglés sin depender de mirar constantemente una pantalla.
La aplicación está orientada especialmente al aprendizaje mediante audio, permitiendo escuchar los verbos, repetirlos automáticamente y organizar la práctica por grupos mientras realizo otras actividades.
Actualmente evalúo su evolución hacia una aplicación móvil con integración para el sistema multimedia del automóvil, manteniendo como objetivo principal facilitar el estudio mediante audio durante los trayectos.
- 🔊 Reproducción automática mediante síntesis de voz
- 🔁 Repetición configurable
- 📂 Selección por grupos
- 🔇 Exclusión individual de verbos
- 🎧 Bucle por grupo
- 🔄 Reproducción independiente por grupos
- 📱 Diseño responsive
HTML • CSS • JavaScript • Web Speech API
Además de los proyectos principales, durante mi formación he trabajado con:
- 🔗 APIs REST
- 🧩 Arquitectura de microservicios
- 🗺️ Eureka Server
- 🚪 API Gateway
- 📖 Swagger / OpenAPI
- 🐳 Docker
- 🗄️ MySQL
- 🧪 JUnit
- 🎭 Mockito
- 🔥 Firebase
- 🌿 Git Flow y trabajo mediante ramas
- 🐧 Linux
- 🔐 SSH
- 💻 Virtualización
Actualmente continúo profundizando mis conocimientos en:
- ☕ Java y Spring Boot
- 🌐 Desarrollo Full Stack
- 🏗️ Arquitectura de software
- 🔗 Diseño e integración de APIs REST
- ☁️ Arquitectura de microservicios
- 🐳 Docker y contenerización
- 🗄️ Bases de datos y PL/SQL
- 📱 Desarrollo de aplicaciones móviles
- 🐧 Administración de sistemas Linux
- 🔐 Ciberseguridad
- 🧪 Laboratorios de seguridad en entornos virtualizados
- 🚀 Continuar creciendo como desarrolladora de software.
- 🏥 Desarrollar soluciones tecnológicas aplicadas a problemas reales, especialmente en el área de salud.
- 🧩 Profundizar en desarrollo Full Stack y arquitectura de software.
- 📱 Ampliar mis conocimientos en desarrollo de aplicaciones móviles.
- 🔐 Continuar desarrollando conocimientos en ciberseguridad.
- 🤖 Incorporar progresivamente inteligencia artificial al desarrollo de software.
- 📂 Seguir construyendo proyectos que fortalezcan mi portafolio profesional.
Actualmente utilizo GitHub para desarrollar y documentar proyectos personales y académicos, practicar flujos de trabajo con Git, trabajar mediante ramas para nuevas funcionalidades y mantener un historial de mi evolución como desarrolladora.
También utilizo entornos virtualizados para complementar mi formación mediante prácticas de Linux y ciberseguridad en laboratorios controlados.
"Cada proyecto es una oportunidad para aprender algo nuevo."

