2023 — 2024 · Lead Software Engineer

Go-Places

Unified marketplace dashboard consolidating sales, inventory, and traffic data from Amazon, TikTok Shop, and others.

Go-Places is a unified analytics dashboard that pulls sales, inventory, and traffic data from multiple marketplace APIs — Amazon Seller Central, TikTok Shop, and others — into a single view so operators can make decisions without switching between platforms.

Data pipeline

Raw marketplace data lands in an AWS Redshift data warehouse via ETL pipelines that normalise each platform's schema into a common model. QuickSight sits on top for visualisation and ad-hoc analysis.

Infrastructure

All AWS resources are managed via Terraform. The application layer is TypeScript, deployed on AWS Lambda with API Gateway fronting the dashboard API.