RWE AG

Risk Management

A large legacy codebase, migrated to a modern React & MUI architecture

April 2025 - November 2025Legacy MigrationEnterprise Solution
RWE AG Risk Management

Project details

ClientRWE AG
IndustryEnergy
DurationApril 2025 - November 2025
AreaLegacy Migration
SolutionEnterprise Solution

Similar project?

We support you with the implementation.

Request Similar Project

About the project

GetItDone migrated a large-scale React application for RWE AG from the ground up: React 17 to React 19, MUI 4 to MUI 8, fully modernized to TypeScript and hardened for security.

1Project Overview

Full modernization of a business-critical risk management application for 21,000+ employees at RWE AG: React 17 to React 19, MUI 4 to MUI 8, plus TypeScript integration — in one migration.

2Legacy Migration Scope

React 17 → React 19 Upgrade
MUI 4 → MUI 8 Migration
JavaScript → TypeScript Conversion
Redux Legacy Refactoring
React Router Modernization
Deprecated Dependencies Removal
Zero Security Vulnerabilities

3Architecture Modernization

Fully Typed TypeScript Architecture
Unified Design System with Tailwind
MUI SX/CSS → Tailwind Migration
Component Encapsulation with Storybook
Vitest Testing Framework
Strict Coding Standards Implementation

4Development Excellence

ESLint & Prettier Configuration
TypeScript Strict Mode
Vitest & V8 Coverage
Storybook Component Library
Continuous Dependency Audits
Developer Experience Optimization
File Structure Standardization

5Technologies & Skills

React 19, TypeScript, MUI 8, Tailwind CSS, Redux Toolkit, Storybook, Vitest, ESLint, Prettier, Legacy Migration, Security Auditing, Developer Experience, Energy Industry

6Results & Impact

Zero-downtime migration for 21,000+ users. Zero known security vulnerabilities, 60% better developer experience, 40% faster builds — with full TypeScript coverage.

Build times from CI before and after the migration; developer experience from the engineering team’s feedback over the same period.

Contact person image
Contact

Which problem should your first AI agent solve?

Bring a concrete question from production, quality, operations, planning, or service. Together we'll examine how WERK turns it into a usable agent or a custom application.

Simply send us an email, give us a call, or book a short meeting directly.

Mon - Sat 8:00 AM - 5:00 PM

30 minutes, no obligation. Bring one concrete question and a sample dataset – you'll get an initial assessment of feasibility, data needs, and a sensible pilot project.

RWE Risk Management – Legacy Migration | Get IT Done