Back to Projects

2024
Ratio EMS
Enterprise Energy Management Platform
ReactTypeScriptViteWebSocketSCADAi18n
Overview
Ratio EMS is a multi-tenant B2B SaaS used by energy teams to supervise assets, respond to alarms, and configure operational views. The frontend coordinates authentication, navigation, and module-specific workspaces under strict role permissions.
My Role
Frontend Developer responsible for core application shell, shared components, real-time views, and cross-module UX consistency.
Highlights
- Structured the React + TypeScript codebase around feature modules and shared design tokens.
- Integrated WebSocket channels for live SCADA and alarm updates with graceful degradation.
- Delivered bilingual interfaces with scalable i18n patterns.
- Optimized bundle size and render performance for data-heavy operator screens.
Outcome
A stable EMS client adopted by operators for daily monitoring, with faster feature delivery through reusable UI foundations.