💻 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
React • Vite • Spring Boot • Spring Cloud • Firebase Authentication • Cloud Firestore • ExcelJS • Web Speech API • Docx.js • Swagger / OpenAPI
Git • GitHub • GitHub Actions • 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
Proyecto personal · En desarrollo · by Chiguin
ADMEDH es una aplicación web de gestión médico-administrativa que desarrollo a partir de necesidades reales identificadas en procesos hospitalarios.
El proyecto utiliza una arquitectura frontend modular basada en React, con componentes reutilizables y separación de responsabilidades entre presentación, lógica de negocio y acceso a datos.
La autenticación y persistencia se gestionan mediante servicios Firebase, mientras que los entornos de ensayo y principal se mantienen separados para reducir riesgos durante el desarrollo y despliegue.
Su objetivo es centralizar información, reducir tareas repetitivas, mejorar la trazabilidad de los registros y facilitar la gestión mediante una interfaz adaptable a computadores, tablets y dispositivos móviles.
- 👨⚕️ Gestión de profesionales médicos y programación horaria.
- 📅 Horarios, vigencias, modificaciones y cobertura asistencial.
- 📝 Permisos, ausentismo y registros administrativos.
- 🏥 Gestión de censos, hospitalizaciones y movimientos.
- 🩺 Interconsultas y seguimiento de registros.
- 📋 Documentos, formularios y reportes.
- 📊 Estadísticas y exportación de información.
- 👥 Administración de usuarios, roles y permisos.
- 🔐 Autenticación y restricciones de acceso mediante Firebase.
- 🧾 Auditoría y trazabilidad de operaciones.
- ⏳ Gestión de sesiones y cierre por inactividad.
Frontend: React, JavaScript, Vite, HTML5 y CSS3.
Backend y servicios: Firebase Authentication y Cloud Firestore.
Herramientas: Git, GitHub, ExcelJS y Firebase Hosting.
El proyecto utiliza una arquitectura modular, con separación de responsabilidades y componentes reutilizables, facilitando su mantenimiento y evolución.
ADMEDH está organizado para trabajar con dos entornos independientes:
develop— Ensayo: versión de pruebas con usuarios y registros ficticios, destinada a validar funcionalidades, permisos y cambios.main— Principal: versión destinada a recibir los cambios previamente validados en el entorno de ensayo.
La estrategia de desarrollo contempla pruebas automatizadas, controles de acceso y verificaciones de aislamiento entre los proyectos Firebase, junto con despliegues independientes mediante GitHub Actions.
La configuración de integración y despliegue continuo se encuentra en proceso de implementación y validación.
La aplicación incorpora autenticación, control de acceso basado en roles, reglas de seguridad de Firestore y trazabilidad de operaciones.
El desarrollo considera la protección de información sensible, la separación de entornos y el uso de datos sintéticos para las pruebas.
En desarrollo activo — repositorio privado.
Proyecto de autoría personal, desarrollado con fines de aprendizaje, innovación y evolución profesional.
ADMEDH no constituye un sistema institucional oficial ni implica adopción o aprobación por parte de una institución de salud.
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."

