Case Study 06 · Enterprise SaaS
Visit Live SiteWater Utility Management System
Mission-critical enterprise SaaS for billing and meter reading across 20+ organisations
Intro
Product: Enterprise SaaS, deployed across 20+ organisations in Ethiopia.
Industry: Enterprise SaaS
Location: Ethiopia
Live at: wumis.et
Product type: Enterprise SaaS, water utility management system.
Target market: Water utility companies.
Scale: 100,000+ active users.
Role: Frontend Engineer, owned the entire frontend across the product lifecycle.
What Made This a Good Bet
Water utility companies were managing billing and meter reading manually or with fragmented spreadsheet-based systems.
Errors in manual billing led to revenue loss and frequent customer disputes.
No centralised system existed for managing customer accounts, payment history, and meter data at scale.
Water utility billing errors have direct consequences for both revenue and customer service access.
Manual processes could not scale as organisations grew their customer base.
Deployment across multiple organisations required a multi-tenant architecture with strict data isolation.
What I Built
Architected and owned the complete frontend including billing, meter management, and reporting modules.
Built high-load dashboards capable of displaying real-time data for 100,000+ users without performance loss.
Implemented a CI/CD pipeline with Docker and Nginx that reduced deployment time by 70%.
Designed the multi-tenant UI layer with per-organisation theming and data isolation.
Delivered consistent zero data integrity issues across all production deployments.
The Stack
Beyond The Headline Metrics
Successfully deployed across 20+ water utility organisations serving over 100,000 active users.
CI/CD pipeline reduced deployment time by 70% and eliminated manual deployment errors.
Zero data integrity issues reported across all production deployments.
Owned every UI decision from architecture to final implementation.