1 / 1
Sinapsis Innovation
AAUD · AIG · BID  ·  10 y 11 de agosto de 2026

Entrega de SIGIRS,
en dos jornadas.

Capacitación técnica, entrega formal y validación funcional de la plataforma de gestión integral de residuos sólidos de Panamá.

Sinapsis Innovation · Salón de Reuniones, AAUD, Panamá
01 · Quiénes somos

Catorce años construyendo tecnología para el BID.

Sinapsis Innovation es una empresa especializada en el desarrollo de soluciones tecnológicas para organismos multilaterales y gobiernos de la región, con experiencia en plataformas web, infraestructura, seguridad, arquitectura y transformación digital.

0
Años apoyando al Banco Interamericano de Desarrollo
0
Proyectos ejecutados
0
Países del BID donde hemos trabajado
Plataformas web Infraestructura Seguridad Arquitectura Transformación digital Proyectos regionales
MéxicoBeliceHondurasEl SalvadorCosta RicaPanamáEcuadorPerúBoliviaChileArgentinaUruguayParaguayBrasilBahamasRepública DominicanaBarbados Colombia · sede Sinapsis
18 países del BID · presencia activa de Sinapsis
02 · Equipo de presentación

El equipo detrás de esta entrega.

Germán Otálvaro

Germán Otálvaro

Director General · CEO

Dirige Sinapsis Innovation y la relación de la empresa con el Banco Interamericano de Desarrollo.

Enfoque

  • Liderazgo y dirección general de la compañía.
  • Dirección de proyectos tecnológicos internacionales.
  • Relación directa y continua con el Banco Interamericano de Desarrollo.
Néstor Daniel Ruiz

Néstor Daniel Ruiz

Desarrollador Full Stack

Responsable de la implementación sobre WordPress y de los componentes administrativos del proyecto.

Responsabilidades

  • Backend y panel administrativo (wp-admin) sobre WordPress.
  • Módulos por rol y dominios de negocio del sistema.
  • API REST propia que alimenta al panel interno y al sitio público.
Mateo Castaño

Mateo Castaño

Desarrollador Frontend

Responsable de la implementación de la vista pública del sistema, desarrollada en Angular.

Responsabilidades

  • Aplicación pública Angular, independiente del panel administrativo.
  • Consumo de los endpoints públicos de la API para indicadores y gráficas.
  • Experiencia de navegación para ciudadanos y actores del sector.

Dos días.

Una entrega completa.

03 · Agenda de las jornadas

10 de agosto Enfoque técnico e infraestructura.

HoraDuraciónBloque
08:00 · 09:0060 minBienvenida y visión general
09:00 · 10:3090 minArquitectura e infraestructura
10:30 · 10:4515 minPausa
10:45 · 12:0075 minCapacitación técnica: despliegue, respaldos, mantenimiento y soporte
12:00 · 13:3090 minAlmuerzo
13:30 · 15:0090 minEntrega técnica (handover): código, datos, credenciales, APIs
15:00 · 16:0060 minMonitoreo y operación
16:00 · 16:3030 minCierre día 1

Fuente: agenda oficial de las jornadas, con detalle operativo de los bloques de Capacitación técnica y Entrega técnica.

03 · Agenda de las jornadas

11 de agosto Enfoque funcional y uso del sistema.

HoraDuraciónBloque
08:00 · 10:00120 minCapacitación funcional: portal público y gestión de usuarios
10:00 · 10:1515 minPausa
10:15 · 12:00105 minCapacitación por roles: carga y validación de información
12:00 · 13:0060 minAlmuerzo
13:00 · 15:30150 minCapacitación por roles: revisión y consulta de información
15:30 · 16:3060 minCierre día 2: ejercicios prácticos y recomendaciones operativas

Fuente: agenda oficial de las jornadas.

La arquitectura no es una caja negra.

Es un mapa que ustedes también pueden leer.

04 · Arquitectura de la plataforma

Una arquitectura headless: Angular al frente, WordPress detrás.

SIGIRS es un backend construido como tema personalizado de WordPress, que expone una API REST propia. Esa misma API alimenta tanto el panel administrativo interno como el sitio público, construido de forma independiente en Angular.

CapaTecnología
Backend / CMSWordPress (PHP), tema personalizado organizado por dominios de negocio
Base de datosMySQL 8.0 o superior
APIAPI REST propia (namespace sigirs/v1)
Frontend administrativowp-admin + PHP + jQuery / DataTables
Frontend públicoAngular, aplicación independiente (headless)
AutenticaciónNativa de WordPress: usuario, contraseña y sesión con nonce
InfraestructuraDocker + Docker Compose, sobre Ubuntu Server 22.04 / 24.04 LTS
04 · Arquitectura de la plataforma

Más de 60 módulos de negocio, organizados para crecer sin romperse.

Cada tipo de información que reporta el sistema (recolección, disposición final, comercio exterior, empleo del sector...) vive en su propio módulo independiente, con el mismo panel administrativo y el mismo estándar de calidad.

Un módulo, un tema

Cada tipo de información tiene su propio espacio, separado de los demás, pero con la misma estructura y el mismo estándar de calidad.

Crecer sin arriesgar lo existente

Agregar un módulo nuevo no obliga a modificar ni poner en riesgo los que ya están funcionando en producción.

Cambios documentados

Más de 90 actualizaciones aplicadas al sistema, todas registradas y visibles en el panel Historial de Migraciones.

04 · Arquitectura de la plataforma

Cuatro servidores, separación estricta en producción.

Infraestructura 100% en contenedores. AIG aprovisiona las máquinas virtuales y la red; Sinapsis instala Docker y despliega la aplicación de forma remota, vía VPN y SSH.

FRONT-PROD
Angular · Nginx
4 vCPU · 8 GB · 50 GB
Puertos 80 · 443
API-PROD
WordPress · PHP
Especificación en confirmación
con el equipo de infraestructura
BD-PROD
MySQL
4 vCPU · 8 GB · 100 GB
Puerto 3306
DEV
Entorno unificado
4 vCPU · 8 GB · 60 GB
Puertos 80 · 443 (vía VPN)

La ubicación final del hosting para la instalación en la nube de AIG está pendiente de definición por parte de AIG; de ella depende el SLA de disponibilidad formal.

04 · Arquitectura de la plataforma

De un clic público a un reporte validado.

Flujo público, sin autenticación

Usuario público
Sitio Angular
API pública sigirs/v1
MySQL
Indicadores y gráficas

Flujo de un reportante autenticado

Login wp-admin
Formulario de dominio
Validación
Repositorio
MySQL
Equipo de Sinapsis Innovation trabajando de forma conjunta

Seis roles.

Un mismo objetivo: datos confiables.

05 · Roles del sistema

Seis roles, un mismo ciclo de vida del reporte.

Control de acceso

Administrador de registro

Decide qué solicitudes de registro se convierten en cuentas activas del sistema.

Funcionalidades clave

  • Revisa solicitudes de registro de Municipio, Operador, Reciclador e INEC.
  • Aprueba (crea la cuenta) o rechaza (reversible) cada solicitud.
  • Activa o inactiva el acceso de usuarios ya registrados.

Relación

  • Es la puerta de entrada: sin su aprobación, esos roles no existen en el sistema.
Reportante

Reciclador de base

Empresas recicladoras: qué reciben, qué aprovechan y su estructura socioeconómica.

Funcionalidades clave

  • Perfil, contacto y servicio de recolección.
  • Aprovechamiento de residuos: cantidades, tipo y ventas a terceros.
  • Información socioeconómica del personal.

Relación

  • Reporta al Validador de datos; fuente primaria de estadísticas de aprovechamiento.
Reportante

Municipio

Reporta su gestión de residuos: recolección, disposición final y datos socioeconómicos operativos.

Funcionalidades clave

  • Perfil, contacto y servicio de recolección con registro de vehículos.
  • Gestión de residuos y hasta 10 sitios de disposición final por reporte.
  • Guardar borrador y enviar para revisión.

Relación

  • Reporta al Validador de datos; comparte el formulario de vehículos con Operador.
Reportante

Operador

Empresas privadas de recolección y transporte que autodeclaran su operación.

Funcionalidades clave

  • Perfil de empresa, contacto y ubicación en cascada.
  • Servicio prestado, flota de vehículos e información socioeconómica.
  • Seguimiento de estado: borrador, enviado, aprobado, rechazado.

Relación

  • Reporta al Validador de datos; alimenta cifras oficiales de la AAUD.
Reportante

INEC

Carga las estadísticas nacionales oficiales: eliminación, comercio exterior, empleo, vivienda y población.

Funcionalidades clave

  • 7 cuestionarios estadísticos, con importación masiva por Excel.
  • Base compartida: cualquier usuario INEC ve y edita registros del equipo.
  • Consulta de cálculos agregados nacionales en solo lectura.

Relación

  • Reporta al Validador de datos; sus cifras aprobadas son oficiales.
Control de calidad

Validador de datos

Revisa, aprueba o rechaza los reportes de los cuatro roles reportantes.

Funcionalidades clave

  • Ve los reportes de todos los reportantes, no solo los propios.
  • Aprueba, rechaza con mensaje, o resuelve solicitudes de ajuste.
  • Acciones en lote en dominios de alto volumen.

Relación

  • Es el filtro entre los reportantes y las cifras oficiales de la AAUD.
05 · Roles del sistema

El mismo ciclo, para los cuatro roles reportantes.

Borrador
Enviado
Aprobado
Rechazado / cambios solicitados
Vuelve a Borrador

El Validador de datos aprueba o rechaza cada reporte; solo un reporte Aprobado se incorpora a las cifras oficiales que publica la AAUD. El Administrador de registro, por su parte, aprueba el alta de cada nueva cuenta reportante.

Equipo de soporte de Sinapsis Innovation

Los datos no se quedan adentro.

Se publican.

06 · Vista pública

Un portal público, construido en Angular.

Integra y visualiza información conceptual y estadística del sector de residuos sólidos en Panamá, para dos audiencias: el público general, sin necesidad de registro, y los actores del sector, que reportan información al sistema.

Navegación

Menú principal con 8 accesos: Inicio, Marco Legal, Cifras e Indicadores, Sitios de Disposición Final, Actores, Información Complementaria, Inicio Actores y Contacto.

Funcionalidades

8 páginas de indicadores con gráficos interactivos, mapa con más de 50 sitios de disposición final, línea de tiempo normativa y un glosario de 36 conceptos técnicos.

Beneficios

Transparencia sin registro, trazabilidad normativa descargable y un lenguaje común del sector, validado colaborativamente con 17 entidades, incluido el BID.

Actores del sector

Empresas y entidades pueden registrarse como actor, solicitar acceso e iniciar sesión para reportar información al sistema.

07 · Seguridad

Cero hallazgos críticos. Cero hallazgos altos.

Primer escaneo de seguridad automatizado (Tenable WAS) sobre el sitio público de SIGIRS, ejecutado el 4 de agosto de 2026.

0
Vulnerabilidades críticas
0
Vulnerabilidades altas
0
Hallazgos medios y bajos (2 medios, 9 bajos), corregidos por el equipo de desarrollo
Resumen del escaneo de seguridad Tenable WAS sobre el sitio público de SIGIRS

Los hallazgos correspondían a configuración de encabezados HTTP y cookies (HSTS, Cache-Control, CSP, flags de cookies), sin afectar lógica de negocio, autenticación ni datos. El sitio cuenta además con un firewall de aplicación activo y soporte exclusivo de TLS 1.2 y 1.3. El siguiente escaneo confirmará la corrección aplicada por el equipo de desarrollo.

08 · Calidad de código

Calidad de código satisfactoria, sin hallazgos críticos.

Análisis estático del frontend Angular con SonarQube. El proyecto cumple con buenas prácticas de desarrollo y no presenta hallazgos críticos.

Resultado del análisis de SonarQube sobre el frontend Angular de SIGIRS

Una plataforma entregada. Un equipo que se queda cerca.

Arquitectura documentada y explicada, no solo entregada.

Seis roles con un mismo estándar de calidad de datos.

Un portal público pensado para transparencia real.

Dos meses de soporte y acompañamiento sobre las funcionalidades entregadas, a partir del despliegue en producción.

Preguntas y respuestas.

Sinapsis Innovation

¡Gracias!

Notas del presentador · tecla N