SAS to React Modernization: National Grid USA — GenAI Case Study
IBM · Oct 2024 — Oct 2025
GenAI-assisted development + stabilization
National Grid USA required a modernization of its legacy SAS-based MDS Consolidation EPO Tracking desktop system into a scalable, accessible web application. The system had significant complexity in its existing business logic and needed to maintain enterprise reliability during transition.
Working at IBM India, GenAI-assisted code generation was used to scaffold the initial React.js frontend and Node.js/Express API baseline over PostgreSQL from the SAS system specifications. The core engineering effort then focused on stabilizing and hardening the AI-generated code — identifying business logic discrepancies, resolving architectural misalignments, applying enterprise coding standards, and ensuring production-grade error handling and test coverage across the full stack.
Delivered a modern web platform on Azure replacing the legacy SAS system. The AI-assisted + senior engineering approach reduced overall development time while maintaining the enterprise reliability standards required by a US utility company. The React.js frontend improved accessibility and user experience; the Node.js/Express APIs over PostgreSQL provided scalable, maintainable backend services.
Modernized a legacy SAS-based desktop system into a React.js + Node.js/Express enterprise web platform backed by PostgreSQL, with microservices and Azure CI/CD. Used GenAI-assisted code generation as the initial development baseline, then stabilized and corrected AI-generated code to meet enterprise architecture standards, business requirements, and production reliability thresholds — preserving existing business rules while improving UX.
Need something similar built?
Available for freelance contracts and remote full-time roles globally.