Skip to content

portfolio· Global investment bank; Fortune 100 pharmaceutical · Mar 2024

Weaver

Federation middleware between Qlik Sense and NPrinting: certificate-based claims federation, a Postgres-backed migration and connection-cache API, custom Sense extensions, and an embedded Angular console. In production at a global investment bank and a Fortune 100 pharma.

Weaver — Qlik Sense and NPrinting federation middleware

A .NET 6 service that federates identity and report delivery between Qlik Sense and NPrinting. Designed and shipped by PenDraco's principal during a decade of Qlik-ecosystem middleware work, and run through full release cycles at enterprise scale.

What it does

  • Certificate-based claims federation carries identity from Qlik Sense into NPrinting without a second prompt, so report access matches each user's Sense entitlements.
  • Report and connection migration API moves NPrinting connections, reports, and on-demand configurations between environments, backed by a connection cache that keeps repeated runs fast.
  • Custom Sense extensions (Queue Button and Queue Status) put on-demand report generation inside the dashboard, with live queue feedback.
  • Generated client libraries in .NET, Java, Python, and TypeScript let downstream teams integrate from their own stack against a stable contract.

Shape

.NET 6 on Kestrel, Postgres with EF Core migrations, and an Angular front end embedded in the service. The work was knowledge-transferred to the vendor's professional-services team, who then deployed and supported new customer instances without the original author in the loop.

Where it ran

Production release cycles from 2022 to 2024 across a global investment bank, a Fortune 100 pharmaceutical, and a data-services provider.

← Back to showcase