Skip to content
← Selected work
01

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
FEReactAPIPythonDBPostgreSQLCACHERedis[Docker · GCP]
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.