Kibadist Labs All case studies
Enterprise software
AuditdataCopenhagen, Denmark · 2021

Many siloed legacy services, unified into one product

At Auditdata I consolidated separate legacy services into a single, coherent React product — stitching them together with iframes and postMessage — and then rapidly built the additional services the unified product needed.

Many → 1
legacy services unified into one product
React
iframe + postMessage integration layer
Responsive
cross-browser by design

Stitching siloed services into one product

Auditdata's platform had grown into separate legacy services that users experienced as disconnected tools. I merged those services into one product using React, iframes, and postMessage — an integration layer that let independently-built apps behave as a single, coherent experience.

That approach modernized the surface without a risky big-bang rewrite of everything underneath.

Building the new surface around it

With the shell in place, I rapidly developed the additional services the unified product required, implementing responsive design and cross-browser compatibility throughout.

I worked inside the team's review process, ensuring the new code adhered to its standards and best practices.

Have a tangle of legacy services that should feel like one product? That's a problem I enjoy.