Portfolio

Projects that shaped how I work.

Three distinct product contexts — each with its own constraints, depth, and technical character.

Ecommerce analytics company

StoreHero

A multi-tenant ecommerce analytics product family focused on profitability, LTV, marketing performance, and integration-heavy merchant workflows.

I am currently working across both the merchant-facing analytics platform and the internal admin tooling, covering product UX, analytics complexity, multi-tenant architecture, and operational depth.

  • I work inside a multi-tenant product architecture with store-based tenancy, agency relationships, RBAC, protected routes, and operational tooling.
  • I implemented and maintain an MCP server with 20+ tools that lets merchants query their StoreHero analytics from any AI client — Claude Desktop, ChatGPT, or any MCP-compatible tool.
  • I contribute across an integration surface spanning Shopify, Meta Ads, Google Ads, TikTok Ads, Klaviyo, GA4, SendGrid, and multiple AWS services.
Visit company
StoreHero preview

Product surfaces — 3

Customer product surface

Merchant-facing analytics platform

A B2B SaaS platform that gives ecommerce merchants a unified view of profitability, LTV, and marketing performance across channels.

Next.jsReactTypeScriptPrisma + PostgreSQLDynamoDBVercel KVAWS SQS / S3 / Lambda / CognitoMUIReact QueryApexCharts / EChartsVercel AI SDKVitest

AI integration surface

MCP server

A Model Context Protocol server that lets merchants query their StoreHero analytics from any AI client — Claude Desktop, ChatGPT, or any MCP-compatible tool.

MCP SDKTypeScriptNext.jsVercel AI SDKPrisma + PostgreSQLDynamoDB

Operational product surface

Admin dashboard and internal tooling

An internal system for managing stores, agency relationships, sync workflows, feature flags, files, and platform-level operations.

Next.jsReactTypeScriptMUITanStack React QueryPrismaPostgreSQLNextAuthS3 / DynamoDB / SQS / Cognito