Browsing by Author "Maldonado Carmona, Javier Alexis"
Now showing 1 - 16 of 16
- Results Per Page
- Sort Options
Thesis Desarrollo de API REST para Digitalvet(2024) Araya Muñoz, Rocío Amalia; Universidad Técnica Federico Santa María. Departamento de Electrónica e Informática; Maldonado Carmona, Javier AlexisDigitalVet es un sistema completo diseñado para mejorar bienestar animal, el sistema consta de una aplicación web destinada a clínicas veterinarias, una aplicación móvil dirigida a tutores de mascotas y un servicio de interoperabilidad. La aplicación web facilita el proceso veterinario, mientras que la aplicación móvil permite a los tutores acceder a fichas clínicas y programar consultas. El servicio facilitara el intercambio de datos estandarizados. El presente trabajo se centra en la creación de una API REST para DigitalVet, utilizando Django Ninja. Se detalla el diseño y desarrollo de la API, integrándola con las aplicaciones del sistema.Thesis Desarrollo de un modelo de aprendizaje automático para clasificar el nivel de habilidad de ciclistas(Universidad Técnica Federico Santa María, 2024-08) Muñoz Escobar, Yerko Tomás; Ortiz Pino, Jorge; Departamento de Electrotecnia e Informática; Maldonado Carmona, Javier AlexisLa cantidad de ciclistas ha ido en aumento a través de los años, especialmente la cantidad de usuarios registrados en aplicaciones como Strava. Esto ha puesto en marcha panoramas cada vez más complejos de interpretar por herramientas digitales, ya que, al ser un deporte tan versátil, es difícil generalizar cuando se trata de rendimiento. En esta memoria, se ha llevado a cabo una revisión literaria respecto a que variables influyen más en el rendimiento del ciclista, con el fin de comprender que aspectos tienen mayor relevancia a la hora de clasificar su rendimiento. Esto se ha divido en dos capacidades fisiológicas: capacidad aeróbica y capacidad anaeróbica. Para construir el modelo de clasificación se combinaron estimaciones de estudios ya hechos, aplicados en un dataset open source del proyecto GoldenCheetah. Las categorías fueron establecidas como: Casual, Principiante, Experimentado y Élite. Los resultados de la clasificación, utilizando XGBoost, entregan una precisión máxima de 89 % aproximadamente respecto a la capacidad aeróbica y 91 % respecto a la capacidad anaeróbica, utilizando variables como la potencia promedio, edad, distancia total, frecuencia cardíaca promedio, frecuencia de entrenamiento semanal, velocidad promedio, ganancia de elevación, total de actividades, duración del entrenamiento y trabajo total.Thesis Desarrollo de un sistema móvil de reportes geolocalizados y redes comunitarias con Flutter, API PHP y AWS RDS(Universidad Técnica Federico Santa María, 2026-09) Cáceres Vásquez, Ignacio; Departamento de Electrónica e Informática; Maldonado Carmona, Javier AlexisVisionSecurity es una plataforma móvil orientada a apoyar el registro y consulta de reportes geolocalizados, junto con funciones de interacción entre usuarios mediante solicitudes de amistad y comunidades. El propósito general de la aplicación es facilitar la organización de información ciudadana asociada a incidentes de seguridad y permitir su visualización desde un entorno móvil. Esta memoria se centra en la capa backend e integración cliente-servidor del sistema. El trabajo comprende la implementación de endpoints PHP, la conexión con una base de datos MySQL alojada en AWS RDS, el intercambio de información mediante solicitudes HTTP y respuestas JSON, y la persistencia de datos asociados a usuarios, reportes, comunidades, solicitudes de amistad y ubicaciones. La construcción de la solución se organizó mediante etapas de configuración de infraestructura, diseño de base de datos, desarrollo de endpoints, integración con la aplicación Flutter y verificación funcional de los módulos principales. La aplicación móvil se considera en esta memoria como cliente del backend, ya que origina las solicitudes y consume las respuestas devueltas por los servicios PHP. La validación se realizó mediante trazabilidad técnica entre pantallas, endpoints, tablas y respuestas JSON, además de pruebas funcionales por módulos y pruebas de carga documentadas con Apache JMeter sobre flujos críticos del backend. Los resultados permitieron comprobar el funcionamiento del prototipo bajo condiciones controladas y observar limitaciones cuando aumenta la concurrencia de usuarios. Como resultado del trabajo realizado, se obtuvo un prototipo funcional capaz de comunicar la aplicación móvil con el backend desarrollado en PHP y la base de datos MySQL. Sin embargo, al tratarse de una solución construida en un contexto académico, todavía existen aspectos que deben fortalecerse antes de pensar en una implementación productiva, especialmente en monitoreo, seguridad, optimización de consultas y estabilidad de la infraestructura.Thesis Desarrollo del Front-end de Teamzen: una plataforma para la prevención y gestión del burnout laboral(Universidad Técnica Federico Santa María, 2026-07) Alarcón Riveros, Benjamín; Departamento de Electrónica e Informática; Maldonado Carmona, Javier AlexisEl presente trabajo abarca el desarrollo del front-end de TeamZen, una plataforma web orientada a la evaluación y prevención del síndrome de agotamiento laboral (burnout) en equipos de trabajo, problemática reconocida por la Organización Mundial de la Salud en 2019. El agotamiento laboral afecta de manera creciente el bienestar de las personas y el desempeño de los equipos en distintos contextos organizacionales, generando la necesidad de contar con herramientas accesibles para su detección temprana. Frente a este escenario, el trabajo se centró en el diseño e implementación de una interfaz de usuario clara, adaptable y fácil de usar, desarrollada con React, Tailwind CSS y librerías de visualización de datos, adoptando un enfoque centrado en el usuario que abarcó desde wireframes, prototipos y la construcción de componentes reutilizables, hasta formularios basados en el Maslach Burnout Inventory (MBI) y dashboards interactivos. El resultado es un sistema funcional que permite a los líderes de equipo acceder a métricas generales de bienestar y a cada integrante recibir recomendaciones personalizadas según su nivel de burnout. La solución fue validada con 24 usuarios, quienes calificaron la experiencia general de uso con una media de 4,62 sobre 5, con un 91,6 % de percepciones favorables, contribuyendo así a entornos laborales más saludables mediante una solución tecnológica escalable y adaptable a distintos tipos de organizaciones.Thesis Desarrollo del Frontend y Backend de la aplicación móvil Vision Security: una solución tecnológica para la seguridad personal y comunitaria(Universidad Técnica Federico Santa María, 2026) Sepúlveda Briones, Nicolás Alfredo; Departamento de Electrónica e Informática; Maldonado Carmona, Javier AlexisEl presente trabajo describe el desarrollo y validación de una solución tecnológica orientada a la seguridad personal y comunitaria mediante la creación de una aplicación móvil llamada Vision Security. Este proyecto incluyó la implementación de funcionalidades clave, como reportes interactivos de incidentes, alertas de seguridad en tiempo real y un sistema de gestión de datos alojados en servicios en la nube. Utilizando herramientas como Flutter para el desarrollo móvil, AWS (EC2, S3, RDS, VPC) para la infraestructura en la nube y Mapbox para mapas interactivos, se logró una integración eficiente entre la experiencia de usuario y la tecnología. Los resultados demuestran que la solución es funcional, logrando satisfacer las necesidades de los usuarios objetivo en términos de seguridad y facilidad de uso. Además, se validó su efectividad a través de pruebas y encuestas que reflejan un alto nivel de satisfacción con la aplicación. Este proyecto no solo representa un avance en el ámbito de la seguridad tecnológica, sino que también establece una base sólida para futuras innovaciones y mejoras en el sector.Thesis Diseño e Implementación de un framework integral de ciberseguridad para la evaluación y priorización contextual de vulnerabilidades en entornos digitalizados(Universidad Técnica Federico Santa María, 2026-03) Silvestre Candia, Paola del Carmen; Departamento de Electrónica e Informática; Maldonado Carmona, Javier AlexisLa digitalización del transporte público ha incrementado la dependencia de infraestructuras tecnológicas conectadas, ampliando la exposición a amenazas cibernéticas que pueden comprometer la disponibilidad de los servicios, la integridad de la información y la continuidad operacional. En este contexto, este proyecto de grado propone un framework integral de ciberseguridad orientado a entornos digitalizados del transporte público, diseñado para integrar en una misma arquitectura funciones de descubrimiento de superficie, análisis de vulnerabilidades, normalización de hallazgos, monitoreo y apoyo a la toma de decisiones. La propuesta aborda como problema central la dificultad de priorizar vulnerabilidades cuando los hallazgos provienen de múltiples herramientas y presentan criterios de severidad heterogéneos. Para ello, se incorpora una capa de priorización contextual basada en aprendizaje automático, orientada a complementar la severidad técnica tradicional mediante variables asociadas al contexto operativo y a la criticidad de los activos. Asimismo, el framework incluye un módulo de normalización que unifica resultados provenientes de distintas fuentes para facilitar su consolidación y análisis transversal. Desde el punto de vista técnico, la solución se implementa mediante una arquitectura modular basada en Python, FastAPI, SQLite, Streamlit y Tailwind CSS, y se valida en un entorno controlado soportado por Proxmox VE e integrado con herramientas de análisis de seguridad. Como aporte principal, el proyecto proporciona una plataforma metodológica y tecnológica para mejorar la gestión del riesgo y fortalecer la priorización de vulnerabilidades en infraestructuras digitalizadas de transporte público.Thesis Diseño e implementación de una arquitectura serverless para la gestión de equipos y evaluación de burnout en la plataforma web TeamZen(Universidad Técnica Federico Santa María, 2026-06) Aránguiz Corvalán, Vicente Ignacio; Departamento de Electrónica e Informática; Maldonado Carmona, Javier AlexisEl presente proyecto de título aborda el desarrollo del componente Backend de la plataforma "TeamZen", una solución web orientada a la detección temprana del síndrome de Burnout en equipos de trabajo mediante el uso del inventario MBI (Maslach Burnout Inventory). Debido a los requerimientos de alta escalabilidad, seguridad de datos psicométricos y eficiencia en el desarrollo, se optó por una arquitectura Serverless utilizando el modelo Backend-as-a-Service (BaaS) provisto por Supabase. Esta infraestructura permite la gestión de autenticación, base de datos en tiempo real y lógica de seguridad sin el aprovisionamiento de servidores tradicionales. El trabajo realizado incluye el diseño de un esquema de base de datos relacional en PostgreSQL optimizado para el análisis psicométrico, la implementación de políticas de seguridad a nivel de fila (Row Level Security) para garantizar el aislamiento estricto de la información sensible y el desarrollo de un algoritmo de caché inteligente para optimizar la integración con servicios de Inteligencia Artificial externa (Groq/Llama 3). Los resultados obtenidos validan que la arquitectura propuesta reduce significativamente la latencia en la generación de reportes y asegura la integridad transaccional de los datos.Thesis Evolutionary wrapper algorithm for attack detection(Universidad Técnica Federico Santa María, 2023) Maldonado Carmona, Javier Alexis; Departamento de Informática; Riff Rojas, Maria CristinaThis thesis presents a new evolutionary algorithm developed for selecting important features in cybersecurity, particularly for identifying and categorizing cyberattacks using decision tree-based models. It tackles common problems in intrusion detection systems (IDS) such as unbalanced data, unnecessary features, and the shortcomings of current methods, aiming to make classification models more efficient and effective. The algorithm is specifically designed for cybersecurity data, and it successfully reduces the number of features needed while also improving the quality of the classification. A key aspect of this research is the introduction of a new component in the algorithm that focuses on the most informative features, using insights from random forest classifiers. This results in models that are more capable of dealing with a wide range of complex cybersecurity threats. The algorithm excels in managing large amounts of data and exploring multiple solutions simultaneously. It can create various optimal models tailored to different IDS needs. Tests using standard datasets like NSL-KDD and CICIDS2017 show that the algorithm is versatile and effective in various data scenarios. The thesis concludes with ideas for future work, highlighting the potential of this evolutionary algorithm for wider use in cybersecurity. This includes adapting it to new threats and combining it with automated incident response systems. Overall, this research greatly contributes to both the theory and practice of selecting features for attack detection and classification, and it offers new opportunities for improving IDS in a constantly changing digital environment.Thesis EyeTracker: desarrollo de una aplicación seguimiento ocular(Universidad Técnica Federico Santa María, 2024-03) Maulen López, Matías Ignacio; Departamento de Electrotecnia e Informática; Maldonado Carmona, Javier AlexisLa investigación presentada en esta memoria se centra en el uso de la tecnología de seguimiento ocular como una herramienta eficaz para evaluar trastornos cognitivos. El objetivo principal es explorar los patrones de movimiento ocular y su relación con la función cognitiva, identificando así indicadores clave para la detección temprana y el diagnóstico preciso de trastornos cognitivos. Se desarrolló una aplicación de seguimiento ocular personalizada que permite a las personas realizar pruebas, revisar resultados y generar informes detallados. Esta herramienta se espera que mejore significativamente la evaluación y el tratamiento de las personas con trastornos cognitivos, permitiendo una intervención temprana y personalizada. Esta investigación demuestra el potencial del seguimiento ocular como un enfoque prometedor para la evaluación de trastornos cognitivos. Los hallazgos sugieren que los patrones de movimiento ocular pueden servir como indicadores clave en el diagnóstico y seguimiento de estos trastornos, lo que implica importantes implica la práctica clínica y la calidad de vida de las personasThesis Gestión y diseño estratégico para la aplicación Visión Security(Universidad Técnica Federico Santa María, 2024-12) Pavez Vásquez, Scarlett Dahyana; Departamento de Electrónica e Informática; Maldonado Carmona, Javier AlexisVisión Security tiene como objetivo mejorar la seguridad ciudadana en la región del Biobío, Chile, mediante una aplicación móvil que permite a los usuarios realizar reportes de incidentes como accidentes, asaltos y acoso. Esta herramienta tecnológica promueve la comunicación entre los usuarios, promoviendo una respuesta rápida y efectiva ante situaciones de emergencia. Además, cuenta con un sitio web enfocado en clientes institucionales, como municipalidades y colegios, para proporcionar análisis de datos e informes personalizados. En este trabajo se detalla mi rol de coordinar el desarrollo del proyecto, garantizando que tanto la aplicación móvil como el sitio web cumplan con los requerimientos funcionales y técnicos.Thesis Implementación y validación de un framework de automatización de pruebas con Katalon Studio, TestOps y TestCloud en una empres de telecomunicaciones(Universidad Técnica Federico Santa María, 2025) Silva Molina, Camilo; Departamento de Electrónica e Informática; Maldonado Carmona, Javier AlexisLa presente memoria de título aborda la implementación y validación de un framework integral en conjunto con la creación e integración de scripts enfocados en automatización para el aseguramiento de calidad automatizado para aplicaciones móviles y web dentro de WOM, una destacada empresa chilena de telecomunicaciones. El trabajo se fundamenta en la experiencia práctica desempeñada en el rol de Analista QA Automatizador, donde se identificaron las limitaciones inherentes al testing manual en un entorno de desarrollo ágil y de alta demanda. La metodología empleada consistió en la automatización de pruebas funcionales utilizando Katalon Studio para la creación de scripts, Katalon TestOps como orquestador de ejecuciones y TestCloud para la ejecución en la nube, permitiendo así el testeo en múltiples dispositivos, múltiples sistemas operativos y múltiples navegadores. Los resultados principales demuestran una mejora significativa en la eficiencia del proceso de pruebas, una ampliación sustancial de la cobertura de testing, una reducción del tiempo de lanzamiento al mercado y un incremento global en la calidad del software entregado. La relevancia de estos hallazgos radica en la demostración de cómo la automatización de pruebas, integrada con soluciones en la nube, se convierte en un imperativo estratégico para el sector de las telecomunicaciones, permitiendo a las empresas mantener su competitividad y asegurar la fiabilidad de sus servicios digitales en un ecosistema tecnológico en constante evolución.Thesis Interfaz para la validación de reglas generadas por IA utilizando Suricata(Universidad Técnica Federico Santa María, 2024-03) Mardones Barra, Cristopher Ignacio; Departamento de Electrotecnia e Informática; Maldonado Carmona, Javier AlexisEl constante aumento de amenazas digitales destaca la necesidad crucial de soluciones robustas de seguridad en redes. En respuesta a este panorama en evolución, este proyecto se centra en mejorar la validación de reglas de seguridad en Suricata, que es una herramienta de detección de ataques de red de código abierto. El objetivo principal es el desarrollo de una interfaz de usuario que permita validar reglas generadas por inteligencia artificial (IA). Motivado por la vulnerabilidad del factor humano en la prevención de intrusiones, el proyecto busca reducir los riesgos de la generación y validación de reglas de seguridad, reduciendo la carga de trabajo de los especialistas en redes.Thesis Migración desde una infraestructura no escalable hacia kubernetes mediante prácticas de la cultura devops(Universidad Técnica Federico Santa María, 2025-08-13) Tapia León, Thomas Joaquín Andrés; Departamento de Electrónica e Informática; Maldonado Carmona, Javier AlexisUno de los mayores desafíos que enfrentan las empresas emergentes TI surge cuando el negocio comienza a escalar y el software junto a la infraestructura dejan de ser capaces de satisfacer la creciente demanda de recursos, y al mismo tiempo, los costos operativos tienden a aumentar rápidamente. Se explorará la migración de un sistema mono cliente(single-tenant)desde una infraestructura basada instancias virtuales alojadas en la nube que ha dejado de escalar hacia un clúster de Kubernetes. Se abordará el proceso de planificación y ejecución para lograr una migración de infraestructura sin afectar la operación del sistema, y se analizan los beneficios obtenidos tras la transición, tales como mejoras en la escalabilidad, eficiencia operativa y reducción de costos.Thesis SISTEMA DISTRIBUIDO DE ALMACENAMIENTO IPFS(2022) Castillo Rivas, Ninoska Mackarena; Universidad Tecnica Federico Santa Maria UTFSM ELECTRÓNICA E INFORMÁTICA; Figueroa Pedreros, Israel Alfonso; Maldonado Carmona, Javier AlexisIPFS significa Sistema de Archivos Interplanetario y es un protocolo de hipermedia distribuido de código abierto, peer to peer, cuyo objetivo es funcionar como un sistema de archivos descentralizado para todos los dispositivos informáticos.El presente proyecto titulado “Sistema distribuido de almacenamiento IPFS” tiene como propósito principal demostrar el funcionamiento, eficiencia, seguridad, y escalabilidad del sistema distribuido IPFS, además, exponer los beneficios de la implementación de un sistema IPFS. Para ello se realiza un acercamiento teórico al sistema IPFS para posteriormente instalar dicho sistema de almacenamiento en un nodo local. Este será un computador de uso diario conectado a la red y utilizando las bibliotecas proveídas por el sitio web legal de IPFS, tales como IPFS-Desktop o Go-IPFS. También, se alojará el sitio web estático “ilab.cl” en IPFS, un sitio web estático, describiendo los procedimientos y detallando las configuraciones realizadas.Por otro lado, el funcionamiento actual de Internet no es tan descentralizado como era idealmente ni como estaba previsto que fuese. Esto se debe a que está basado en algunos protocolos obsoletos y/o a la monopolización de la red de Internet, que en su parte han llevado a una gran cantidad de problemas y mal uso de esta.Las características y beneficios principales del Sistema de Archivos Interplanetario giran en torno a aquellos problemas asociados con el protocolo más usado en la actual Internet, el protocolo HTTP.Thesis Sistema web para el control de niveles de gases tóxicos en la localidad de Quintero(2023) Fuentes Cisternas, Marco Antonio; Universidad Tecnica Federico Santa Maria UTFSM ELECTRÓNICA E INFORMÁTICA; Perez Alonso, Alain; Urrutia Delucchi, Jorge Alejandro; Maldonado Carmona, Javier AlexisQuintero es una localidad ubicada en la Quinta región que ha sufrido varias alertas por emanaciones de gases tóxicos, que ha afectado la vida de los locatarios de dicha ciudad. Y que genera no una buena calidad de vida en dicho lugar. Los riesgos que pueden generar los gases tóxicos son bastante perjudiciales, y además generan polémica entre las industrias chilenas que están siendo investigadas por las autoridades ambientales. En este proyecto se abordará un problema que ha estado afectando a la localidad de Quintero, pero que también puede afectar a otras localidades. Dichos gases podrían perjudicar a la salud de sus pobladores y generar un peligro para la zona. Entre el año 2019 y el año 2022 ha habido personas intoxicadas por dióxido de azufre emanado, especialmente niños y personas de la tercera edad. Para resolver dicho problema se propone la creación de un sistema web que almacene datos captados mediante un dispositivo conformado de sensores de medición. Dicho dispositivo se puede anclar a un Dron o robot de rastreo para que capte los datos con la menor intervención humana posible en la zona de peligro. Dicho sistema también enviará alertas adecuadamente a la situación presente en dicho instante, dependiendo de varios factores que se considerarán para clasificar estas alertasThesis TeamZen - Sistema de detección temprana del burnout basado en encuestas digitales y modelos de lenguaje de gran escala(Universidad Técnica Federico Santa María, 2026-08) Sepúlveda Briones, Sebastián Ignacio; Departamento de Electrónica e Informática; Maldonado Carmona, Javier AlexisEl presente trabajo de título describe el diseño, desarrollo e implementación de TeamZen, una plataforma web orientada a la detección temprana del síndrome de burnout mediante el uso de encuestas digitales y análisis automatizado basado en inteligencia artificial. El proyecto surge ante la necesidad creciente de contar con herramientas tecnológicas que permitan identificar de manera preventiva indicadores de agotamiento laboral, antes de que estos evolucionen hacia cuadros más severos que afecten la salud mental, la productividad y el bienestar general de las personas. La solución propuesta integra un test autoadministrado basado en instrumentos psicométricos validados, como el Maslach Burnout Inventory (MBI), con un módulo de análisis inteligente que utiliza modelos de lenguaje de gran escala (LLMs) ejecutados a través de la plataforma Groq. A partir de las respuestas del usuario, el sistema genera un nivel de riesgo cuantitativo (0–100), una clasificación categórica (bajo, moderado o alto), una explicación interpretativa y recomendaciones personalizadas orientadas a la prevención. Desde el punto de vista técnico, la arquitectura del sistema se compone de un frontend desarrollado en React y desplegado en Netlify, un backend implementado en Node.js y Express, alojado en Render.com, y una base de datos PostgreSQL gestionada mediante Supabase, que además provee autenticación con Google OAuth y políticas de seguridad Row-Level Security (RLS). Esta arquitectura desacoplada permite escalabilidad, seguridad y mantenimiento eficiente. El sistema fue evaluado mediante pruebas funcionales, pruebas de carga ligera y evaluación con usuarios reales. Asimismo, se compararon 30 clasificaciones generadas por la IA con una clasificación manual de referencia realizada por el autor: 26 coincidieron y 4 discreparon, lo que equivale a una concordancia observada de 86,7 %. Este resultado es exploratorio y respalda(...).
