← Back to Projects

Enterprise Project

Iron Mountain DXP - Enterprise Portal & Atlas UI

Enterprise self-service portal for managing applications, catalogs, solutions, package ordering, and deployment tracking.

React 19TypeScriptMicrofrontendsModule FederationTanStack QueryTailwind CSSshadcn/uiDesign SystemsStorybookGitLab CI/CDDockerGCP

Project Overview

Worked extensively on the Iron Mountain DXP Portal, a standalone enterprise application within the Digital Experience Platform ecosystem. The Portal provided a centralized interface for users to access applications, manage catalogs, work with solutions and packages, initiate deployment requests, and track their progress. The Portal provided a centralized interface for accessing applications, managing catalogs, configuring solutions and packages, and initiating and tracking business provisioning requests. Alongside the Portal, contributed to Atlas UI, the shared React and TypeScript design system supporting applications across the DXP platform.

My Contributions

  • Owned frontend development for major areas of the DXP Portal using React 19 and TypeScript.
  • Developed user interfaces for application, catalog, solution, and package management workflows.
  • Implemented frontend functionality supporting solution and package deployment requests and status tracking.
  • Worked within a microfrontend architecture using Module Federation and shared application packages.
  • Contributed to Atlas UI, the internal design system, integrating and customizing shadcn/ui and ReUI components.
  • Worked with shared core, composite, SDK, and theme packages to support reusable frontend functionality.
  • Developed and integrated frontend components using TanStack Query, Axios, React Hook Form, and Zod.
  • Created and maintained component documentation and development workflows using Storybook, Vite, and Docusaurus.
  • Contributed to frontend testing, code reviews, and defect resolution.
  • Worked with GitLab CI/CD, Docker, and GCP-based DEV/QA deployment workflows.

This project represents work completed as part of a professional client engagement. Proprietary implementation details and source code are not publicly shared.