← Selected work01
MDM Microservices Platform
Microservice-based enterprise data management system. Built React frontend over Python services backed by PostgreSQL, Redis, and GCP. Decoupled domains for reliability and clean ownership.
- Role
- Frontend engineer (React)
- Outcome
- Decoupled architecture for enterprise reliability
- Stack
- React · Python · PostgreSQL · Redis · Docker · GCP
Topology
Problem
A monolithic data-management surface was blocking team ownership and outage isolation. Frontend changes required full deployments and any backend hiccup took the whole UI down.
Approach
- /01Built a React frontend that talks to multiple Python services through a thin gateway, so each domain can ship and fail independently.
- /02Designed loading and error boundaries per domain so a single slow service degrades gracefully instead of cascading.
- /03Used Redis for cross-service caching and Docker on GCP for reproducible deployments.
Impact
- →Domain teams own their slice end-to-end without coordinating frontend releases.
- →Per-service failures became visible and recoverable instead of taking the whole UI offline.