Desarrollo y optimización en el enrolamiento digital de usuarios en fondos de inversión. Semestre de industria

En la empresa Pragma, proveedor tecnológico de Bancolombia, se identificó la necesidad de optimizar el proceso de enrolamiento digital de usuarios en fondos de inversión, con el fin de fortalecer la seguridad, mejorar la experiencia del usuario y asegurar el cumplimiento normativo. El objetivo del p...

Full description

Autores:
Doria Gómez, Mary Andrea
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2025
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/47261
Acceso en línea:
https://hdl.handle.net/10495/47261
Palabra clave:
Computer security
Seguridad informática
Tecnología de la información
Information technology
Ingeniería de software
Software engineering
Aplicación del ordenador
Computer applications
http://aims.fao.org/aos/agrovoc/c_24009
http://id.loc.gov/authorities/subjects/sh90001862
http://vocabularies.unesco.org/thesaurus/concept523
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-sa/4.0/
Description
Summary:En la empresa Pragma, proveedor tecnológico de Bancolombia, se identificó la necesidad de optimizar el proceso de enrolamiento digital de usuarios en fondos de inversión, con el fin de fortalecer la seguridad, mejorar la experiencia del usuario y asegurar el cumplimiento normativo. El objetivo del proyecto fue desarrollar e implementar una API que automatizara el registro de nuevos inversionistas e integrara eficientemente los sistemas del cliente. Para ello, se implementaron endpoints seguros utilizando autenticación basada en tokens JWT, junto con políticas de seguridad como HSTS, CSP y control de caché. Se aplicaron estrategias de mejora del desempeño mediante caching, balanceo de carga y eficiencia en el procesamiento de solicitudes. Además, se desarrolló un sistema estructurado de manejo de errores, asegurando respuestas claras y alineadas con los códigos de estado HTTP. La solución final consistió en una API funcional, segura y reutilizable, documentada bajo el estándar OpenAPI, gestionada a través de un API Gateway y protegida por un Web Application Firewall (WAF). Se integró Amazon Cognito como sistema de gestión de identidades. Esta implementación permitió reducir los tiempos de enrolamiento, mejorar la trazabilidad del proceso, facilitar futuras integraciones y robustecer la seguridad del sistema, aportando valor al ecosistema digital de Bancolombia.