Arquitecturas de software backend
No Thumbnail Available
Date
2024-05-29
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Pontificia Universidad Católica del Perú
Abstract
El presente documento tiene como fin sustentar mi suficiencia profesional con la
finalidad de obtener la titulación para la especialidad de Ingeniería Informática de la
Pontificia Universidad Católica del Perú.
Bachiller en Ciencias con mención en Ingeniería Informática desde el 06 de Abril
2005, con experiencia de más de 15 años en el desarrollo de soluciones informáticas
utilizando herramientas libres de licenciamiento, así como software propietario.
Actualmente desempeño actividades como Arquitecto de Software de Soluciones
Tecnológicas, aplicando metodologías ágiles en el proceso de análisis, diseño y
desarrollo, integración y entrega continua en el ciclo de vida del producto de software,
así como diseño de pruebas unitarias, de integración, funcionales y de rendimiento en
aplicaciones backend.
Como profesional en informática, desarrollo actividades que me involucran como:
• Responsable de la definición de requerimientos y alcance de los proyectos de TIC
basados en tecnologías middleware.
• Responsable del diseño y desarrollo de arquitecturas de software para aplicaciones
empleando Frameworks de integración, persistencia de datos, presentación,
trazabilidad de logs, pruebas unitarias, desarrollo de servicios.
• Responsable de la definición de la estructura de datos de las tramas de intercambio
de información de los servicios web en tecnología REST / SOAP.
• Responsable del desarrollo de la arquitectura de software de los servicios web y
su integración con motores de bases de datos relacionales Open Source o
propietarias, gestores de contenidos empresarial (ECM) y repositorios Cloud.
• Responsable de definir y desarrollar los casos de pruebas funcionales, usabilidad,
rendimiento y seguridad de las funcionalidades de las aplicaciones.
• Responsable de la gestión, control y seguimiento del proceso de integración
continua en el ciclo de desarrollo de software de aplicaciones.
• Responsable de la gestión y dirección del desarrollo e implantación de los
proyectos de TIC empelando metodologías basadas en PMBOK y lineamientos
ágiles como Scrum, XP y Kanban.
Finalmente, puedo mencionar entre mis habilidades personales y profesionales, mi
compromiso de trabajo en equipo en todas las organizaciones donde he participado, mi
convicción de desarrollar el mayor esfuerzo, mi disposición de ser responsable en
actividades encomendadas, mi constante interés por investigar nuevas tendencias
tecnológicas y metodologías de trabajo ágiles y formales; han permitido el poder cumplir
de manera satisfactoria los objetivos planteados en los diferentes proyectos de tecnología
en los cuales he sido parte del equipo de trabajo.
Description
Keywords
Tecnología de la información, Ingeniería de software, Redes de computadoras