Multi-Cloud Cost Optimization Platform
PythonFastAPISQLAlchemyReactTypeScript
- Built a full-stack cloud-cost analytics platform with a React and TypeScript interface and FastAPI/SQLAlchemy backend, normalizing provider-specific AWS, Azure, and Google Cloud records into a common data model.
- Exposed four REST endpoints for service health, aggregate spending, provider comparisons, and workload-placement recommendations.
- Developed a recommendation engine that considers alternative placement when estimated savings exceed 15% and CPU utilization differs by no more than 10 percentage points.
- Implemented normalization logic for provider-specific cost, usage, region, resource, and performance fields, enabling equivalent workloads to be compared through a unified API.
- Verified normalization and recommendation behavior through seven passing backend test cases, including a scenario identifying 40% estimated savings between comparable workloads.
- Developed React views for spending summaries, provider comparisons, and optimization recommendations, separating data-fetching hooks from reusable presentation components.